tsx81428 发表于 2023-10-18 11:17:28

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目录
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: go语言-Go环境搭建