从 https://studygolang.com/ 选择镜像
使用wget下载,如:
wget https://studygolang.com/dl/golang/go1.15.linux-amd64.tar.gz
解压到当前文件夹:
tar -zxvf go1.15.linux-amd64.tar.gz
移动位置:
sudo mv go /usr/local
配置环境变量:
vim ~/.profile
export GOPATH=/mnt/d/goProjects #项目存放位置
export PATH=PATH:/usr/local/go/bin:PATH:/usr/local/go/bin:GOPATH/bin
source .profile
Hello world:
cd $GOPATH
mkdir -p ./src/my_project/hello
cd src/my_project/hello/
vim hello.go
package main
import "fmt"
func main(){
fmt.Printf("你好啊,宇俊")
}
使用 go install :
go install ./my_project/hello
安装成功后,bin目录则会出现二进制文件 hello
由于bin目录已经加入到环境变量里了,因此,执行 which hello 可以找到,
直接输入命令 hello 执行
或者使用 go build:
go bulid ./my_project/hello/hello.go
会直接在当前目录下生成可执行的二进制文件 hello