go 学习笔记一

1.go安装

教程: http://c.biancheng.net/view/3992.html

2. go编辑器 goland

3. go依赖管理

教程: http://c.biancheng.net/view/4774.html

3.1 godep

godep: 通过 vender 模式来管理第三方依赖的工具

3.1.1 获取工godep具

命令: go get github.com/tools/godep

3.1.2 常用命令 在这里插入图片描述
3.2 go module

go module 是Go语言从 1.11 版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始,go module 成为了Go语言默认的依赖管理工具。

3.2.1 Windows 下开启 GO111MODULE 的命令为:
set GO111MODULE=on 或者 set GO111MODULE=auto

这个好像只针对当前目录,全局修改如下

go env -w GO111MODULE=on

MacOS 或者 Linux 下开启 GO111MODULE 的命令为:

export GO111MODULE=on 或者 export GO111MODULE=auto
3.2.2常用命令

在这里插入图片描述

3.3 GOPROXY

GOPROXY 是Go语言官方提供的一种通过中间代理商来为用户提供包下载服务的方式。要使用 GOPROXY 只需要设置环境变量 GOPROXY 即可。
Windows 下设置 GOPROXY 的命令为:

go env -w GOPROXY=https://goproxy.cn,direct

MacOS 或 Linux 下设置 GOPROXY 的命令为:

export GOPROXY=https://goproxy.cn

4. Go语言程序的编译和运行

go build 文件名 [参数] 编译
go run 文件名 允许

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值