广告
返回顶部
首页 > 资讯 > 后端开发 > GO >在Colaboratory上运行Go程序的详细过程
  • 899
分享到

在Colaboratory上运行Go程序的详细过程

2024-04-02 19:04:59 899人浏览 泡泡鱼
摘要

前言 有一次,在逛 youtube 时,看到有个播主直接在文档上运行代码片段。 这把我一下子整蒙了,这是什么神操作? 一番搜索之后,知道了这是 Google 的一个服务 Colabo

前言

有一次,在逛 youtube 时,看到有个播主直接在文档上运行代码片段。

这把我一下子整蒙了,这是什么神操作?

一番搜索之后,知道了这是 Google 的一个服务 Colaboratory

Colaboratory

先附上地址:传送门。

主要用于机器学习方面,可以直接运行 python 代码。

当然,我们也可以用于编写教程。想想,边分享,边执行代码是多么爽(装逼)的事情。

运行Go程序

言归正传,并不是所有人都会或都需要写 Python,那我们可以安装自己需要的语言,当然,写法上还是有一些变通的。

创建笔记

在这里插入图片描述

安装并运行

1、添加一个代码片段,并下载我们需要的版本

在这里插入图片描述

具体代码如下:


# 初始化golang环境
%cd /tmp
!wget -c https://golang.google.cn/dl/go1.16.6.linux-amd64.tar.gz -O go.tar.gz
!tar -xz -C /usr/local -f go.tar.gz
!rm -rf go.tar.gz
%cd /content
!mkdir -p go/src go/bin

2、设置 Golang 环境变量

在这里插入图片描述

具体代码如下:


# 使用Python修改环境变量
import os
os.environ["PATH"] += ":/usr/local/go/bin:/content/go/bin"
os.environ["GOPATH"] = "/content/go"

3、创建项目

在这里插入图片描述

具体代码如下:


%cd /content/go/src
!mkdir -p gitlab.demo.com/crmgo/PHP
%cd gitlab.demo.com/crmgo/php

4、编写 main.go

在这里插入图片描述

具体代码如下:


# 初始化main.go
%%writefile main.go
package main

import "fmt"

func main() {
    fmt.Println("Hello World")
}

5、项目初始化

在这里插入图片描述

具体代码如下:


!go mod init
!go mod tidy

6、执行程序

在这里插入图片描述

具体代码如下:


!go run main.go

运行代码

自上而下的运行,就行了

在这里插入图片描述
在这里插入图片描述

一些不算友好的现状

  • 需要自备梯子
  • 会话会在一定时间之后停止,所以我们的环境不会保存。
  • 不能像执行 Python 程序那样,直接写代码片段就行,每次都需要写入文件,再执行。
  • 当然,网上也有一些解决方案,但并不是很友好,毕竟人家本意还是给我们执行 Python 代码的。
  • 每条命令都需要加上 !,或者有一些申明。
  • 修改环境变量是个头疼的问题,需要写 Python 代码。

到此这篇关于在Colaboratory上运行Go程序的文章就介绍到这了,更多相关Colaboratory运行Go程序内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: 在Colaboratory上运行Go程序的详细过程

本文链接: https://www.lsjlt.com/news/133838.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在Colaboratory上运行Go程序的详细过程
    前言 有一次,在逛 youtube 时,看到有个播主直接在文档上运行代码片段。 这把我一下子整蒙了,这是什么神操作? 一番搜索之后,知道了这是 Google 的一个服务 Colabo...
    99+
    2022-11-12
  • 使用Termux在手机上运行Python的详细过程
    一、下载termux 直接搜索Termux,进入官网:  点击箭头所指的标志,进入页面,往下划到下载版本,直接下最新版本,不推荐下载F-Droid:   &nb...
    99+
    2022-11-12
  • Docker安装、创建镜像、加载并运行NodeJS程序的详细过程
    系统环境:win7 一、安装docker 从Docker官网下载并安装docker-ToolBox,并安装 安装完毕,出现三个图标: 二、创建docker镜像 Docker可以...
    99+
    2022-11-12
  • Python在数据库上的运行过程
    本篇内容主要讲解“Python在数据库上的运行过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python在数据库上的运行过程”吧!下面就让我们一起来看看它的强大功能: Python(派森),...
    99+
    2023-06-17
  • 使用pycharm运行flask应用程序的详细教程
    在flask更新到1.0之后的版本,官方推荐使用flask run的方式运行程序,可是作为开发,如果没有了pycharm的断点调试,这可太难受了。 所以,本篇博客主要讲述如何在pyc...
    99+
    2022-11-12
  • go程序如何部署到linux上运行
    这篇文章将为大家详细讲解有关go程序如何部署到linux上运行,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。go 语言版本:go1.9.2开发环境:win10部署环境:ubuntu 14.04.6一、wi...
    99+
    2023-06-15
  • sparkdemo.jar运行在yarn上的过程是什么
    sparkdemo.jar运行在yarn上的过程是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.将之前打包的jar包上传 [root@sht-sgmhadoopnn...
    99+
    2023-06-03
  • Java中程序的运行全过程
    目录Java程序运行过程运行一个Java程序的步骤一、从源码到字节码二、JVM虚拟机运行时数据区三、类加载器加载xxx.class到内存四、虚拟机字节码执行引擎总结Java程序运行过...
    99+
    2023-03-01
    Java程序 Java程序运行 Java运行程序
  • .NET5部署程序在Docker上运行
    本篇内容介绍了“.NET5部署程序在Docker上运行”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、创...
    99+
    2022-10-19
  • Docker运行Web服务实战之Tomcat的详细过程
    目录1. 关于Tomcat2. 准备工作3.Dockerfile文件和其他脚本文件4. 创建和测试镜像1. 关于Tomcat Tomcat是由Apache软件基金会下属的Jakart...
    99+
    2022-11-13
  • Win10环境下 编译 和 运行 x264的详细过程
    目录1. MSYS2 的下载和安装1.1 下载1.2 安装1.3 安装 mingw-641.4 安装 make1.5 安装 mingw-w64-x86_64-toolchain1.6...
    99+
    2022-11-13
    Win10编译 x264 Win10环境下 运行 x264
  • jetson上安装pycharm的详细过程
    目录一、引言二、下载与配置环境三、安装四、总结五、参考文章一、引言 Pycharm是一个非常优秀的代码编辑、调试,开发软件。我平时在Windows系统学习编程时也比较喜欢使用Pych...
    99+
    2022-11-11
  • go程序部署到linux上运行的实现方法
    目录一、win10上的操作二、linux 端 ubuntugo 语言版本:go1.9.2  开发环境:win10 部署环境:ubuntu 14.04.6 一、win10上的操作 1、在src目录下依次执行set...
    99+
    2022-06-05
    go部署到linux运行 go linux 运行
  • 如何使用Go在Shell中运行程序?
    Go语言是一种开发高效、高可靠性和高性能软件的编程语言,它具有静态类型、垃圾收集和并发编程等特性。如果您想在Shell中使用Go语言运行程序,这篇文章将为您提供一些基本的指导和步骤。 安装Go语言环境 在开始使用Go语言编写程序之前,...
    99+
    2023-06-14
    shell ide path
  • Java程序的运行过程是什么
    本篇内容主要讲解“Java程序的运行过程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java程序的运行过程是什么”吧!Java程序运行过程运行一个Java程序的步骤编辑源代码xxx.ja...
    99+
    2023-07-05
  • go程序部署到linux上运行怎么实现
    这篇文章主要介绍了go程序部署到linux上运行怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇go程序部署到linux上运行怎么实现文章都会有所收获,下面我们一起来看看吧。go 语言版本:go1.9.2...
    99+
    2023-06-30
  • 怎么在云主机上运行程序
    在云主机上运行程序,通常可以通过以下几个步骤来完成:1.选择云服务提供商并注册账户:选择一个云服务提供商,并注册一个账户。2.创建云...
    99+
    2023-09-21
    云主机
  • java程序怎么在手机上运行
    要在手机上运行Java程序,需要先将Java程序编译成可在Android平台上运行的字节码文件。下面是一种常用的方法:1. 安装An...
    99+
    2023-08-23
    Java
  • vscode 配置java环境并调试运行的详细过程
    下载vscode以及安装jdk 度娘一大堆 这里不介绍 jdk最好安装jdk11及以上 vscode扩展插件有关 在vscode扩展插件中安装图示插件包,该包基本覆盖java所需的...
    99+
    2022-11-12
  • Server Core上部署IIS7的详细过程
    这篇文章主要介绍“Server Core上部署IIS7的详细过程”,在日常操作中,相信很多人在Server Core上部署IIS7的详细过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Server Core...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作