您当前的位置:首页 > 计算机 > 系统应用 > Linux

Ubuntu 下搭建 go 运行环境

时间:08-01来源:作者:点击数:
CDSY,CDSY.XYZ

这里介绍一下如何搭建 go 语言的编译运行环境以及一个初始 Hello 程序

Go 有两种构建方式 : 源码安装和二进制安装

二进制安装比较简单, 这里主要讲述二进制安装

二进制安装 Go

下载适合你系统的 Go : https://golang.org/dl/#featured

Go 的二进制的会默认假定安装到 /usr/local/go/ 中

  1. 如果你 安装 Go 到默认位置 , 那么你需要这样做 :
     $ sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
     $ echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc
    
  2. 如果你需要 安装 Go 到指定位置 (Eg: ~/go/), 那么这样做 :
     $ tar -C ~/ -xzf go$VERSION.$OS-$ARCH.tar.gz
    
    然后在 ~/.bashrc 末尾添加 :
     export GOROOT=$HOME/go
     export PATH=$PATH:$GOROOT/bin
    

注意 : GOROOT 仅仅在安装 go 到指定位置的时候才需要设置

只要你的 .bashrc 生效, 那么你可以通过 go version 打印当前 go 的版本号来确定是否安装成功

升级 Go

  1. 必须卸载已存在的旧的版本
  2. 按照上述方法安装新的 Go

卸载 Go

  1. 删除 go 安装目录, 默认 /usr/local/go/
  2. 在 shell 配置文件中去掉 Go 环境变量 GOROOT 以及 PATH 中 go 路径的配置

go 语言版的 HelloWorld

hello.go :

package main

import "fmt"

func main() {
    fmt.Println("Hello, Wolrd. 你好, 世界.")
}

然后命令行中直接运行 :

$ go run hello.go
Hello,World. 你好, 世界!

go run 包含编译和运行两步

你可以先生成可执行文件, 然后执行可执行文件, 比如这样 :

$ go build hello.go
$ ls
hello hello.go
$ ./hello
Hello,World. 你好, 世界!
CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐