go语言linux版本,Linux(Ubuntu)安装go语言环境

编程入门 行业动态 更新时间:2024-10-07 12:19:19

go<a href=https://www.elefans.com/category/jswz/34/1770116.html style=语言linux版本,Linux(Ubuntu)安装go语言环境"/>

go语言linux版本,Linux(Ubuntu)安装go语言环境

心血来潮把笔记本换成了Linux Mint系统,于是分享一下在linux下安装golang的经验

安装

首先,可以直接用命令行来安装最新版本的go:

apt install golang

在这里主要介绍手动安装的过程,先到官网下载最新安装包:go download

选择linux版本,下载完毕后,解压到/usr/local下:

tar -C /usr/local -xzf go1.10.3.linux-amd64.tar.gz

配置环境变量

编辑/etc/profile文件,添加到末尾:

export PATH=$PATH:/usr/local/go/bin

保存后,使用命令 source etc/profile生效。

安装go后,默认会使用$HOME/go为工作目录,也可以手动指定目录,设置GOPATH为定义目录。为当前用户配置环境变量,编辑.bashrc或者.profile,添加:

export GOPATH=$HOME/go

export PATH=$PATH:$GOPATH/bin

配置完成后,输入go -version可以查看安装的版本。

$ go version

go version go1.10.3 linux/amd64

测试

配置完后,测试能够正常编译go文件,首先创建helloworld包和对应go源文件:

$ mkdir -p go/src/helloworld

$ cd go/src/helloworld

$ touch helloworld.go

向源文件写入代码:

package main

import "fmt"

func main() {

fmt.Printf("hello, world\n")

}

之后开始编译:

$ cd $HOME/go/src/helloworld

$ go build

此时可能会出现权限报错can't load package:...permission denied

需要为目录添加权限:

chmod 755 -R $HOME/go

编译通过后会生成对应可执行文件

$ cd $HOME/go/src/helloworld

$ go build

$ ls

helloworld helloworld.go

$ ./helloworld

hello, world

编译通过能够正常打印。

更多推荐

go语言linux版本,Linux(Ubuntu)安装go语言环境

本文发布于:2024-02-28 03:05:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767973.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:语言   版本   环境   linux   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!