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 运行
相关推荐
mftang1 小时前
Python 字符串拼接成字节详解
开发语言·python
jasligea2 小时前
构建个人智能助手
开发语言·python·自然语言处理
kokunka2 小时前
【源码+注释】纯C++小游戏开发之射击小球游戏
开发语言·c++·游戏
童话名剑3 小时前
序列模型与集束搜索(吴恩达深度学习笔记)
人工智能·笔记·深度学习·机器翻译·seq2seq·集束搜索·编码-解码模型
云栖梦泽3 小时前
易语言开发从入门到精通:补充篇·网络编程进阶+实用爬虫开发·API集成·代理IP配置·异步请求·防封禁优化
开发语言
java1234_小锋3 小时前
Java高频面试题:SpringBoot为什么要禁止循环依赖?
java·开发语言·面试
铅笔侠_小龙虾3 小时前
Flutter Demo
开发语言·javascript·flutter
2501_944525543 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 账户详情页面
android·java·开发语言·前端·javascript·flutter
福大大架构师每日一题3 小时前
ComfyUI v0.11.1正式发布:新增开发者专属节点支持、API节点强化、Python 3.14兼容性更新等全方位优化!
开发语言·python
wangdaoyin20103 小时前
若依vue2前后端分离集成flowable
开发语言·前端·javascript