ToB企服应用市场:ToB评测及商务社交产业平台
标题:
go语言-Go环境搭建
[打印本页]
作者:
tsx81428
时间:
2023-10-18 11:17
标题:
go语言-Go环境搭建
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目录
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4