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 运行
相关推荐
User_芊芊君子15 小时前
【Java ArrayList】底层方法的自我实现
java·开发语言·数据结构
敲代码的嘎仔15 小时前
牛客算法基础noob56 BFS
java·开发语言·数据结构·程序人生·算法·宽度优先
Never_Satisfied15 小时前
在JavaScript / HTML中,`onclick`事件触发多个函数
开发语言·javascript·html
He BianGu16 小时前
【笔记】在WPF中Binding里的详细功能介绍
笔记·wpf
ajassi200016 小时前
开源 C# 快速开发(十三)进程--管道通讯
开发语言·开源·c#
茉莉玫瑰花茶16 小时前
Qt 界面优化 --- 绘图
开发语言·数据库·qt
掘根16 小时前
【Qt】容器类控件——QTabWidget
开发语言·qt
hqwest16 小时前
QT肝8天07--连接数据库
开发语言·数据库·c++·qt·sqlite·上位机·qt开发
姝孟16 小时前
笔记(C++篇)—— Day 12(类的默认成员函数)
c++·笔记·学习
ManThink Technology17 小时前
实用的LoRaWAN 应用层协议规范
开发语言·php