golang基础篇(前言)【环境搭建】

官网下载:https://golang.org/dl/

国内下载:https://golang.google.cn/dl/

概念解释:

GOROOT: golang的安装路径,安装时自己生成

GOPATH: 实际项目的工程目录(建议)包含bin ,pkg,src如下


bin:编译可执行文件存放路径,可自动生成
pkg:编译的.a中间文件存放路径,可自动生成
src:项目源码路径

备注:
执行 go mod vendor 可以将相关依赖包放到项目根目录的vendor文件夹下
go1.13中只在项目包含了 go.mod 文件时启用 Go modules,go mod的应用可以让go项目在任意目录下编译
gopath修改主要是方便项目源码管理,开发过程中,统一放到gopath下可以直接定位代码(注意防止项目相互引用)
相关依赖包放到gopath下,可以被直接引用到

go get :

例如:go get github.com/gin-gonic/gin
go get 自动执行步骤:
       1. 从远程下载需要用到的包 (默认安全协议https,如果想用http拉包则需要加 -insecure 配置:go get -insecure XXXXX )
       2. 执行go install
      

win环境
  1. 下载go语言安装包

在这里插入图片描述

  1. 双击msi,一路next(不用更改安装路径,默认C:\Go) 到 Install,最后Finish

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  1. 修改环境变量(建议按照项目工程目录设置)
go env -w GOPATH=E:\Project\GOPATH
  1. 查看go环境
查看go配置
go env

查看go版本
go version

Linux环境
  1. 下载语言安装包
    在这里插入图片描述
  2. 解压安装包
 tar -C /usr/local -xzf go1.13.6.linux-amd64.tar.gz
 (根据需要记得删除压缩包)
  1. 配置环境变量
vim /etc/profile

文件末尾加上下面配置并保存:
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin

  1. 刷新环境变量
source /etc/profile
  1. 修改环境变量(建议按照项目工程目录设置)
 go env -w GOPATH=/data/go
  1. 执行go命令,检查go 环境
查看go配置
go env
查看go安装
whereis go
查看go版本
go version

Mac环境
  1. 下载需要的pkg安装包
    在这里插入图片描述
  2. 打开pkg文件,安装语言包(brew安装需要先看下列表是否最新)
    注意:pkg安装会默认把go环境安装到/usr/local/go 目录下,不需要改动

在这里插入图片描述

  1. 修改工程目录配置
根据自己需要修改
go env -w GOPATH=~/MyProject/GOPATH/

go env -w GOPATH=/Users/guohu/MyProject/GOPATH/

  1. 查看go环境
查看相关配置
go env
查看安装目录
which go
查看go版本
go version

代理设置


修改国内代理地址(拉包更快,企业可以自己搭建私有代理)
 // 七牛云代理
 go env -w GOPROXY=https://goproxy.cn,direct  
 // 阿里云代理
 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy,direct  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值