Go的安装及环境变量的配置
君不密则失臣,臣不密则失身,几事不密则害成。是以君子慎密而不出也。
- Golang官网
- Golang中文官网
- 微软的Go培训课程
Go的网站导航-推荐
1. Go的安装
1.1 通过命令行安装
前提条件:电脑已经安装 brew
brew install go // 安装brew info go // 查看
1.2 通过安装包安装
- 先去官网下载页面 or 中文官网下载页面下载;
- 执行安装操作即可。
2. Go的环境配置
安装Go成功以后,我们需要配置相应的环境变量,以便于后序开发。
2.1 查看环境变量
- 查看Go的所有环境变量
go env // 查看Go的所有环境变量
- 查看具体的环境变量
go env GOROOT // 这里的变量名必须和配置表里面一样.(GOPATH,不能小写,或者驼峰)
go env GOPATH
2.2 重要路径说明&配置(核心)
- GOROOT :Go的安装目录
- GOPATH : 工程(开发)目录(import 包的搜索路径) GO项目创建在此目录下即可。
- GOBIN : Go 的可执行文件目录(二进制文件, 尝试运行 go build *.go 即可感受)
2.3 GOPATH的说明
使用 $GOPATH 环境变量。 在处理更复杂的项目时,此环境变量有助于避免将来出现问题。尤其是import包时。
环境变量GOPATH的作用:
1. 应用程序源代码所在的位置;
2. 使所有 Go 项目共享同一个工作区。
2.4 环境变量的配置
- 第一步:
vim ~/.bash_profile
- 第二步
export GOPATH= 自定义目录
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
第三步
source ~/.bash_profile // 确保配置文件修改后立即生效
第四步
go env
验证配置是否成功
PS : 有些同学配置之后会发现未生效,则查看终端是否是 zsh. 来决定是否配置.zshrc。
通常情况下,我们在.zshrc配置一行:sourcre ~/.bash_profile。就可以保证只配置.bash_profile即可
Good luck~
Go的安装及环境变量的配置相关推荐
- Tomcat下载安装与环境变量的配置
注意:安装Tomcat之前,一定要先安装好JDK并正确配置jdk环境变量: 参考教程:JDK的安装与环境变量的配置 1.Tomcat下载 (1)百度搜索"Tomcat官网".&qu ...
- jdk安装和环境变量的配置
jdk安装和环境变量的配置 1.jdk 下载链接: http://www.oracle.com/technetwork/java/javase/downloads/index.html (下拉 ...
- window安装python3装环境变量_Windows下的Python安装与环境变量的配置
Windows下的Python安装与环境变量的配置 第一步:python下载: 第二步:python安装: 双击下载包,进入Python安装向导. 此处省略安装时的配图,下一步.下一步即可.但请要注意 ...
- java8安装_科学网—Java JDK 8 的安装以及环境变量的配置(Linux and Windows) - 彭勇的博文...
Java JDK 8 的安装以及环境变量的配置(Linux and Windows) JDK(Java Development Kit)包括了Java语言的编译器,可以在这里下载: 根据操作系统选择相 ...
- Python安装与环境变量的配置
Python安装与环境变量的配置 python下载: Python安装包下载地址 1 . 选择Windows系统的 2 . 选择相应的32/64位版本点击下载 python安装: 1 . 下载完成后, ...
- Java jdk的安装 与 环境变量的配置
Java jdk的安装 与 环境变量的配置 1. 下载jdk (1)打开浏览器,在地址栏中输入 http://www.oracle.com/index.html,进入到Oracle的官方主页: (2) ...
- JDK安装及环境变量的配置
一.获取JDK 下载地址官网根据自己的系统选择合适的JDK版本,教程选择windows7 64位(也可直接使用下文提供的下载地址直接下载) 下载之前需勾选Accept License Agreemen ...
- java 1.6 jre 下载_java JRE下载、安装以及环境变量的配置图文教程
JRE(Java Runtime Environment)即Java运行环境,是运行JAVA程序所必须的环境的集合,包含各种类库.这里介绍jre的下载 安装 跟环境变量的配置 Jre官方下载; htt ...
- anaconda配置python环境变量_Anaconda的安装及其环境变量的配置详解
Anaconda的安装及其环境变量的配置详解 随着python的发展越来越好,用python的伙伴也越来越多.本人刚开始接触python的时候用的第一个集成环境就是Anaconda,因为自带很多包,安 ...
- java基础JDK的安装和环境变量的配置
JRE和JDK: JRE是java程序运行时环境,包含JVM(相当于java在不同操作系统上运行时java和操作系统之间的翻译,保证java程序的跨平台)和运行时所需要的核心库.所以我们想要运行一个已 ...
最新文章
- Tengine高性能部署之—日志分割
- OSChina 周六乱弹 —— 从恋爱到分手完全没有征兆
- 【REACT NATIVE 系列教程之四】刷新组件RENDER(重新渲染)的三种方式详解
- [云炬创业基础笔记] 第三章测试2
- 微软RPA工具Power Automate Desktop
- 带头结点头部插入创建链表
- android 仿qq it蓝豹,《IT蓝豹》listview实现各种版面设计功能
- dj鲜生-27-登陆装饰器-使用django内置的登陆装饰器
- 浮动和清浮动,内外边距和margin的坑
- oracle报609,ORA-609 错误分析及解决方法
- 一文讲清:数据分析与数据挖掘到底有什么区别?
- 小甲鱼Python学习
- android 动态修改pdf,PDF编辑器安卓版,手机也能修改PDF文档
- 100个最励志最科学的无敌成功法则
- linux下word转pdf
- 沙箱环境和正式环境【PayPal接入(java)】【IPN通知问题】项目实战干货总结记录!
- [转]仙剑4破解方法详解(免激活刻盘法)--仙剑爱好者看看[图]
- laravel mysql 时区_Laravel时区设置
- C#中的动态类型(Dynamic)
- 3运输层 - 可靠数据传输的原理rdt
热门文章
- SpringBoot SSO整合
- Spring Boot 使用 Swagger3 生成 API 接口文档
- VS2019中C#开发的bottom按钮在哪里?
- SQL DATENAME(month,getdate())返回的数据为英文日期及把日期转为字符去比较的性能问题
- Android 11.0 进入recovery模式(等待用户选择recovery模式界面)进入自动恢复出厂设置模式
- 华为手机怎么进入recovery模式
- 智慧社区网格化管理php,智慧社区建设:创建社区网格化管理
- linux 为执行程序添加一个交互确认执行的信息
- 计算机绘图 CAXA电子图板2009,CAXA电子图板
- 【Godot】节点的碰撞与碰撞掩码的计算