设为首页收藏本站
网站公告 | 这是第一条公告
     

 找回密码
 立即注册
缓存时间23 现在时间23 缓存数据 荣耀也罢,屈辱也罢,都要以平和的心态去面对,少一些无奈与感慨,多一份从容和淡然。晚安!

荣耀也罢,屈辱也罢,都要以平和的心态去面对,少一些无奈与感慨,多一份从容和淡然。晚安!

查看: 594|回复: 2

Golang中的环境配置方式

[复制链接]

  离线 

TA的专栏

  • 打卡等级:即来则安
  • 打卡总天数:19
  • 打卡月天数:0
  • 打卡总奖励:302
  • 最近打卡:2025-10-12 03:17:20
等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
31
主题
27
精华
0
金钱
408
积分
76
注册时间
2023-8-13
最后登录
2025-10-12

发表于 2025-9-2 07:36:34 | 显示全部楼层 |阅读模式
Golang的环境配置

Go 语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。Go 是非常年轻的一门语言,它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。
Go 语言是编程语言设计的又一次尝试,是对类 C 语言的重大改进,它不但能让你访问底层操作系统,还提供了强大的网络编程和并发编程支持。Go语言的用途众多,可以进行网络编程、系统编程、并发编程、分布式编程。
今天我来带大家完成学习 Go 语言的第一步,快速搭建起 Go 语言的开发环境。
首先访问 Go 语言的官网 https://golang.google.cn/dl/ 下载 Go 语言安装包
1.png

选择对应操作系统的版本下载。

Windows



安装开发包

上面下载的安装包下载完成后,直接双击安装,一定要记住安装时的安装路径。
安装完成后,在我们所设置的安装目录下将生成一些目录和文件,如下图所示:
2.png

这个目录的结构遵守 GOPATH 规则,目录中各个文件夹的含义如下表所示:
目录名说明api每个版本的 api 变更差异bingo 源码包编译出的编译器(go)、文档工具(godoc)、格式化工具(gofmt)doc英文版的 Go 文档lib引用的一些库文件misc杂项用途的文件,例如 Android平台的编译、git 的提交钩子等pkgWindows 平台编译好的中间文件src标准库的源码test测试用例

配置环境变量

首先创建 Go 语言的工作目录,如目录在 Go 语言的安装目录下创建 project 文件夹,并在目录中建立 src 目录。
要想使用安装的开发包,我们还需要配置一下环境变量。
在桌面的"此电脑"点击右键->“属性”,
3.png

先点击"高级系统设置",再在弹出的窗口中点击"环境变量"。
新建系统变量 GOPATH
4.png

变量值为 project 文件夹的路径。
环境变量设置好后,可以通过
  1. go env
复制代码
命令来进行测试。
5.png

如果出现类似上面的结果,说明我们的 Go 语言开发包已经安装成功了。

Linux

安装开发包

1)在官网下载
用命令行进入到文件的下载目录
  1. mv go1.13.8.linux-amd64.tar.gz /usr/local
复制代码
用该命令将安装包移动到 /usr/local 目录下
6.png

2)在 /usr/local 目录下用 wget https://dl.google.com/go/go1.13.8.linux-amd64.tar.gz 命令下载
下载完成后,进入到 /usr/local 目录下
在命令行输入
  1. tar -zxvf go1.13.8.linux-amd64.tar.gz
复制代码
解压成功后会在当前目录下新增一个 go 目录,至此我们的 Go 语言开发包就安装完成了,使用
  1. cd
复制代码
命令进入该目录,然后执行
  1. bin/go version
复制代码
命令就可以查看当前 Go 语言的版本了。
配置环境变量

我们需要配置 2 个环境变量分别是 GOROOT 和 PATH。

  • GOROOT 的值应该为 Go 语言的当前安装目录:
    1. export GOROOT=/usr/local/go
    复制代码
  • PATH 为了方便使用 Go 语言命令和 Go 程序的可执行文件,需要追加其值:
    1. export PATH=$PATH:$GOROOT/bin:$GOBIN
    复制代码
为了方便以后的使用,需要把这几个环境变量添加 profile 文件中(~/.bash_profile 或 /etc/profile)。如果是单用户使用,可以将环境变量添加在 home 目录下的 bash_profile 文件中,如果是多用户使用,需要添加在 /etc/profile 文件。(推荐大家在 /etc/profile 文件中设置环境变量)
使用
  1. vi /etc/profile
复制代码
命令打开 profile 文件,并将环境变量添加到文件末尾。
添加完成后使用
  1. :wq
复制代码
命令保存并退出。
然后,使用
  1. source /etc/profile
复制代码
命令使配置文件生效,现在就可以在任意目录使用 Go 语言命令了。
在命令行输入
  1. go env
复制代码
命令,输出如下结果说明 Go 语言开发包已经安装成功。
7.png


总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持晓枫资讯。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
晓枫资讯-科技资讯社区-免责声明
免责声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。
      1、注册用户在本社区发表、转载的任何作品仅代表其个人观点,不代表本社区认同其观点。
      2、管理员及版主有权在不事先通知或不经作者准许的情况下删除其在本社区所发表的文章。
      3、本社区的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,举报反馈:点击这里给我发消息进行删除处理。
      4、本社区一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
      5、以上声明内容的最终解释权归《晓枫资讯-科技资讯社区》所有。
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~

  离线 

TA的专栏

  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡月天数:0
  • 打卡总奖励:19
  • 最近打卡:2025-04-17 07:42:14
等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
32
积分
6
注册时间
2023-11-5
最后登录
2025-4-17

发表于 2025-11-21 08:43:15 | 显示全部楼层
路过,支持一下
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~

  离线 

TA的专栏

  • 打卡等级:即来则安
  • 打卡总天数:19
  • 打卡月天数:0
  • 打卡总奖励:237
  • 最近打卡:2025-11-29 01:17:28
等级头衔

等級:晓枫资讯-列兵

在线时间
0 小时

积分成就
威望
0
贡献
0
主题
0
精华
0
金钱
285
积分
48
注册时间
2023-2-19
最后登录
2025-11-29

发表于 7 天前 | 显示全部楼层
感谢楼主,顶。
http://bbs.yzwlo.com 晓枫资讯--游戏IT新闻资讯~~~
严禁发布广告,淫秽、色情、赌博、暴力、凶杀、恐怖、间谍及其他违反国家法律法规的内容。!晓枫资讯-社区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1楼
2楼
3楼

手机版|晓枫资讯--科技资讯社区 本站已运行

CopyRight © 2022-2025 晓枫资讯--科技资讯社区 ( BBS.yzwlo.com ) . All Rights Reserved .

晓枫资讯--科技资讯社区

本站内容由用户自主分享和转载自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

如有侵权、违反国家法律政策行为,请联系我们,我们会第一时间及时清除和处理! 举报反馈邮箱:点击这里给我发消息

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表