go语言-Go环境搭建
下载 https://golang.org/dl/
切换root权限 su root
进入用户列表
cd /usr/local/
解压缩
tar -zxvf go1.13.linux-amd64.tar.gz
设置go环境变量
vi /etc/profile- export GOROOT=/usr/local/go
- export PATH="$PATH:$GOROOT/bin"
- export GOPATH=$HOME/go/lib:$HOME/go/work
复制代码 刷新环境变量
source /etc/profile
查看环境,配置代理以及mod
go env- # 临时开启 Go modules 功能
- export GO111MODULE=on
- # 永久开启 Go modules 功能
- go env -w GO111MODULE=on
- # 设置 Go 的国内代理,方便下载第三方包
- go env -w GOPROXY=https://goproxy.cn,direct
- ## 也可以设置阿里云配置
- ## go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
复制代码 添加工作目录
/bin: 存放编译后的二进制文件
/pkg 存放编译后的库文件-module
/src 存放源码文件
编写
- package main
- import ("fmt")
- func main() {
- fmt.Println("hello golang")
- }
复制代码 执行
切换到对应目录下
- go run main.go ##编译并直接运行Go程序
- go build -o mygo main.go ##将main.go文件编译成可执行文件mygo
- go get github.com/gin-gonic/gin ##上面的命令会从GitHub上获取gin框架并安装到本地。
- go mod init mygo ##初始化项目mygo的项目模块
- go vet main.go ##检查Go程序中的静态错误
- go doc fmt.Printf ##查看Go程序中的文档
- gofmt -w src ## 格式化src目录
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |