go环境搭建

举报
yd_278385342 发表于 2026/11/11 23:25:59 2026/11/11
【摘要】 1. 安装Windows下载安装包安装后重新打开终端验证:bashgo versionLinuxbashwget https://go.dev/dl/go1.23.2.linux-amd64.tar.gzsudo rm -rf /usr/local/gosudo tar -C /usr/local -xzf go1.23.2.linux-amd64.tar.gzecho 'export PA...

1. 安装

Windows

  1. 下载安装包

  2. 安装后重新打开终端

  3. 验证:

bash
go version

Linux

bash
wget https://go.dev/dl/go1.23.2.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.23.2.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
go version

macOS

bash
brew install go
go version

2. 配置国内代理

bash
go env -w GOPROXY=https://goproxy.cn,direct

3. 创建项目

bash
mkdir hello
cd hello
go mod init hello

创建 main.go:

go
package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}

运行:

bash
go run main.go

4. 常用命令

bash
go mod init <module>   # 初始化模块
go get <pkg>           # 添加依赖
go mod tidy            # 整理依赖
go run .               # 运行
go build -o app .      # 编译到当前目录
go install             # 安装到 GOPATH/bin

5. build 与 install 区别

text
go build   -> 可执行文件生成在当前目录
go install -> 可执行文件安装到 $GOPATH/bin 或 $GOBIN

6. 最小流程

bash
mkdir hello && cd hello
go mod init hello
# 写入 main.go
go run .


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。