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 运行
相关推荐
2501_9307077812 小时前
使用C#代码拆分 PowerPoint 演示文稿
开发语言·c#·powerpoint
CryptoPP12 小时前
快速集成:基于现代API的金融数据流解决方案
大数据·数据结构·笔记·金融·区块链
故事和你9112 小时前
洛谷-【图论2-3】最小生成树1
开发语言·数据结构·c++·算法·动态规划·图论
砍材农夫12 小时前
物联网 基于netty构建mqtt协议规范(三种 QoS 等级)
java·开发语言·物联网
故事和你9112 小时前
洛谷-【图论2-3】最小生成树2
开发语言·数据结构·c++·算法·动态规划·图论
甲方大人请饶命12 小时前
Java-IO流
java·开发语言
姚不倒12 小时前
Go语言实战:多态文件存储系统(接口、错误处理、panic/recover)
云原生·golang
穗余12 小时前
2026 AI x Web3 School共学营笔记-Day3
人工智能·笔记·web3
计算机安禾12 小时前
【c++面向对象编程】第35篇:构造函数与异常:如何避免资源泄露?
开发语言·javascript·c++·算法·性能优化
桀人12 小时前
类和对象——下
开发语言·c++