Golang学习日志 ━━ 下载及安装

官方

https://golang.google.cn/

下载地址

https://golang.google.cn/dl/

镜像

镜像官方:https://golang.google.cn/
镜像下载:https://golang.google.cn/dl/

镜像官方:https://goproxy.io/
镜像下载:https://gomirrors.org/

如果不想翻,就用镜像网址,速度还是比较快的

安装

点击这里可以直接下载go1.13.5windows版本安装包

如果windows安装的时候提示2502、2503错误,一般是权限不够,管理员打开cmd或powershell,运行

这里安装到c:\go目录下。

//注意大小写
msiexec /package "D:\Downloads\go1.13.5.windows-amd64.msi"

然后基本就是下一步下一步,提示安装成功后,打开cmd运行

//看看能否正常运行
go help

配置

打开我的电脑->属性->更改设置->高级->环境变量

系统变量

Path变量有一个类似c:\go\bin的值,不用管它

用户变量

可以不修改,也可以先在D盘建一个 工作目录,其下建立

  1. bin目录 :用于存放可执行文件
  2. pkg目录:用于存放包
  3. src目录:用于存放工程项目

然后修改用户变量,将默认目录指向刚创建的工作目录。

  1. GOPATH
    编辑 GOPATH变量,将默认值 %USERPROFILE%\go 改为 工作目录

如果有多个工作目录可以写多个值,用;隔开,第一个为默认目录。go在执行时,会依次从这些目录里去找库包。

  1. Path
    编辑 Path变量,将默认值 %USERPROFILE%\go\bin 改为 工作目录\bin

  2. GOPROXY
    考虑依赖包的下载需要用到代理,也可以在用户变量里加上,保证永久使用goproxy,如果要单独针对项目设置代理,可以
    Go proxy 设置

在这里插入图片描述

自动化mod

1.17版本后GO111MODULE默认为on状态,这样在go.run的时候可能始终找不到gopath中标识的package。

如果不使用mod方式的话,那么可以使用语句go env -w GO111MODULE=auto,将环境变量变为off或者auto

使用go env查看你当前环境吧。

go安装依赖包(go get, go module)
go-module的使用
go package、import、go.mod 理解 以及 私有包引入

开发环境

在免费的IDE中,我目前安装的是LiteIDE,感觉vsCode也不错,反正golang自带编译调试,因此用记事本也不是不可以~~哈,因此开发环境的选择自便。

hello, world

打开编辑器,在d:\go\src\test目录(没有的话就创建一个)中新建一个文件main.go,输入

//main.go
package main
import (
	"fmt"
)
func main(){
	fmt.Println("hello, world")
}

编译~~~ 运行 ~~~ 完美

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值