go 语言 linux api,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

编译通过能够正常打印。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值