Golang安装笔记

1. 下载Golang

https://golang.google.cn/

  • 当前版本:1.25.1

  • 尽量安装在读写快速的固态硬盘上

  • 安装完成

  • Go的环境变量配置

    GOROOT:指向 Go 安装目录的路径

    GOPATH:指定工作空间和包的存储位置(可选)

    PATH:将 $GOROOT/bin 添加到路径中,以便在系统中任何位置运行 Go 命令

  • 修改代理

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

  • 设置GO111MODULE
    安装VS Code后第一个代码会出现package main下有波浪线的情况,使用go build会直接报错。主要原因是设置go env的环境变量中set GO111MODULE=on ,这个表示使用了go mod init模块。把这个设置成set GO111MODULE=auto 即可。这样执行代码就不会出现波浪线,也可以执行 go build命令了

go env -w GO111MODULE=auto

  • 输入命令测试:

go version

go env

2. 下载Go开发工具

  • 使用VSCode免费的开发工具
  • 安装go组件
  • 在工程目录里输入 go mod tidy,安装项目依赖

go mod tidy

  • 输入 go run main.go 运行
相关推荐
yzx9910132 小时前
生活在数字世界:一份人人都能看懂的网络安全生存指南
运维·开发语言·网络·人工智能·自动化
小周同学@2 小时前
谈谈对this的理解
开发语言·前端·javascript
橙*^O^*安3 小时前
Go 语言基础:变量与常量
运维·开发语言·后端·golang·kubernetes
NiKo_W3 小时前
Linux 文件系统与基础指令
linux·开发语言·指令
工程师小星星3 小时前
Golang语言的文件组织方式
开发语言·后端·golang
乂爻yiyao3 小时前
java 代理模式实现
java·开发语言·代理模式
张子夜 iiii4 小时前
实战项目-----Python+OpenCV 实现对视频的椒盐噪声注入与实时平滑还原”
开发语言·python·opencv·计算机视觉
2301_770373734 小时前
Java集合
java·开发语言
啊?啊?4 小时前
18 从对象内存到函数调用:C++ 虚函数表原理(继承覆盖 / 动态绑定)+ 多态实战
开发语言·c++·多态原理