golang快速入门[2.2]-go语言开发环境配置-macOS macos安装Go语言开发包 配置go语言的开发环境的第一步是要在go官网下载页面下载开发包 macOS需要下载pkg后缀文件 macOS和iOS操作系统Apple软件包使用.pkg扩展名,在内部使用Xar格式 Mac OS 的Go语言开发包是 .pkg 格式的,双击我们下载的安装包即可开始安装,一路点击“继续”即可. 安装包会默认安装在 /usr/local 目录下,如下所示。 这个目录的结构遵守 GOPATH 规则,后面的章节会提到这个概念。目录中各个文件夹的含义如下表所示。 目录名 说明 api 在本文中,我们将深入探讨如何在macOS操作系统上配置Go语言的开发环境。Go语言,也称为Golang,是由Google开发的一种静态类型的、编译型的、并发型的、垃圾回收的编程语言,以其简洁的语法和高效性能而受到开发者们的喜爱。 配置Go语言开发环境的第一步是在Go的官方网站下载页面选择适用于macOS系统的pkg后缀的安装包。pkg文件是Apple软件包,用于macOS和iOS操作系统,内部采用Xar格式。下载完成后,双击安装包,按照提示点击“继续”,默认情况下,安装程序会将Go语言安装在/usr/local目录下。 这个目录结构遵循了Go语言的GOPATH规则。GOPATH是Go语言中的一个重要概念,它定义了工作区的路径,包含了源码、编译后的对象文件以及第三方库。在默认情况下,Go语言会自动设置GOPATH为$HOME/go,这里的$HOME是macOS下代表用户主目录的环境变量。 接下来,我们需要配置环境变量以确保系统能够正确识别Go语言的安装位置。打开终端,编辑.bash_profile文件(如果没有,可以新建一个)。在文件中添加以下两行代码: ```bash export GOPATH=$HOME/go export GOROOT=/usr/local/go ``` 这里,GOPATH指向你的Go工作区,而GOROOT则是Go语言开发包的安装目录。保存并关闭编辑器,通过运行`source ~/.bash_profile`命令使改动生效。 验证环境变量是否设置正确,可以在终端输入`go env`命令。该命令将显示所有的Go环境变量,包括GO111MODULE、GOARCH、GOBIN、GOCACHE等,如果看到GOPATH和GOROOT指向你刚才设置的路径,说明配置已完成。 完成环境配置后,你就可以开始编写Go语言的代码了。在GOPATH的src目录下创建项目,Go语言的标准库源码位于$GOPATH/src/go目录下,而编译好的中间文件位于$GOPATH/pkg目录,测试用例则存放在$GOPATH/src对应项目的_test目录中。 此外,`api`目录通常包含每个版本的API变更差异,`bin`目录存储编译好的可执行文件(如godoc和gofmt),`doc`目录存放英文版的Go语言文档,`lib`目录用于引用的库文件,`misc`目录包含一些杂项,比如Android平台的编译配置和git的提交钩子。 配置Go语言的开发环境在macOS上相对简单,只需要下载安装包、设置环境变量,并确保这些变量被正确地引入到shell环境中。一旦完成这些步骤,你就可以开始使用Go语言进行开发,享受其强大的功能和高效的性能。


















- 粉丝: 375
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 李宏毅 (HUNG-YI LEE)机器学习作业思路代码分享
- 2025年c语言代码-蓝桥杯资源
- 汇编语言-汇编语言资源
- cotParam-C语言资源
- 我的机器学习学习历程与知识梳理笔记
- 基于多种机器学习方法构建多因子选股模型:RandomForest、GBDT、Adaboots、xgboost、MLP、Linear Model 及 LSTM
- lilishop 商城 java商城-C++资源
- 为机器学习的入门者提供多种基于实例的sklearn、TensorFlow以及自编函数(AnFany)的ML算法程序
- MicroCommunity-Java资源
- 使用 C++ 编程语言实现机器学习算法的方法
- swift-Swift资源
- Matlab-Matlab资源
- Mcontroller-v7-FanciSwarm-机器人开发资源
- java kotlin demo-Kotlin资源
- ISEK-AI人工智能资源
- Rust-Rust资源


