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 运行
相关推荐
Elieal8 分钟前
Java的Collection 集合体系详解
java·开发语言
charlie1145141911 小时前
HTML 理论笔记
开发语言·前端·笔记·学习·html·1024程序员节
郝学胜-神的一滴1 小时前
Linux中的`fork`函数详解:深入解析
linux·服务器·开发语言·c++·算法
曾凡宇先生1 小时前
无法远程连接 MySQL
android·开发语言·数据库·sql·tcp/ip·mysql·adb
Q一件事2 小时前
R语言随机森林分析显示R方和P值
开发语言·随机森林·r语言
岑梓铭2 小时前
考研408《操作系统》复习笔记,第二章《2.3 进程调度》
笔记·考研·操作系统·os
Mr.Jessy2 小时前
JavaScript学习第六天:函数
开发语言·前端·javascript·学习·html·1024程序员节
生物小卡拉3 小时前
指定列交集内容合并-Rscript_v1.0
笔记·学习·r语言
小画家~3 小时前
第二十七:使用 Logrus + Lumberjack 创建日志中间件
golang
九皇叔叔3 小时前
Java循环结构全解析:从基础用法到性能优化
java·开发语言·性能优化