go设置后端启动_Go语言基础(一)

c2b1b547d46aedd4d4ade8377fe46c69.png

GO语言基础(一)

一、Go下载与安装

二、GOPATH配置

三、VSCode下载与安装

四、编写第一个hello world程序


一、Go下载与安装

Go官网下载地址:https://golang.org/dl/

Go官方镜像站(推荐):https://golang.google.cn/dl/

安装完成之后打开cmd进行检查,"go version"进行版本检查。

a78ad86b665b7d8d64dfcbedfa94cdd6.png

二、GOPATH配置

1、新建一个文件夹,里面用于存放go代码,我创建的文件夹D:go_project,并在这个目录下创建3个字文件夹,bin,pkg,src;

2、添加环境变量,在系统变量中的Path中添加go的安装目录,D:GObin,将go目录下的bin目录添加到环境变量中。bin目录下有go.exe;

3、添加环境变量,在系统变量中新建,变量名:GOPATH,变量值:D:go_project。以后所有的代码放到这个目录下的子文件夹src中;

4、添加环境变量,在用户变量中默认的GOPATH:%USERPROFILE%go,更改为D:go_projectbin;

将上述配置完成之后进行重启,然后打开cmd进行检查,输入‘go env’

97e72bc1eca81fe8fbed59f5cb45ad23.png

GOPATH和GOROOT没问题就说明配置GOPATH成功!

三、VSCode下载与安装

VSCode的全称是:Visual Studio Code,是微软公司开发的免费的现代化轻量级代码编辑器。Goland是Jetbrains出品的付费IDE。

VS Code下载地址:

Download Visual Studio Code - Mac, Linux, Windows​code.visualstudio.com
2eb5a80b8481da44c020aa4e22dfe04d.png

1、安装扩展中文插件,在extension中输入chinese安装中文简体,重启VScode之后就可以了。

8cf3fb560e53fe5ea2ea96b67614d4b0.png

2、安装go

e82b4415f0f80f0532ab76bd9867baca.png

3、安装go的各种插件,见下一节的编写第一个hello world程序。

4、设置字体大小,文件-首选项-设置,在搜索栏中输入fontsize即可更改,但是vscode默认是没有自动保存的,因此要么使用ctrl+s,要不就要在设置中更改自动保存。

5、更改自动保存。在设置的搜索栏中输入save,找到auto save由off更改为afterDelay,并将Auto Save Delay更改为500ms;

5468010fb25f52287f4d3ea7cc69ecb4.png

四、编写第一个hello world程序

1。首先打开刚刚创建完成的go_project下的src目录,在src目录下创建一个studygo的目录,然后在这个目录下创建day01,然后新建文件main.go,然后开始编写第一个hello world程序:

package 

在输入这段程序的过程中会出现一系列的通知,这些事go的扩展插件,用来提高代码效率。直接install All就完事了,不过好像有时候会出错,据说是用管理员权限启动vscode可以解决,实现不行就用git去github上直接下载,然后放到bin目录下即可。

2ab39e5131a5d6e7e8a80c4b57a89d04.png

2、编写完成之后开始进行编译。

编译使用go build,建议在项目目录下执行,如果在项目目录下执行,右击hello world在终端中打开,直接输入go build,就会在这个目录下生成一个hello world.exe,然后就可以直接在终端中运行。

d79077b6abc3c83d735830058db371ea.png

如果不是在项目目录下编译,比如打开cmd在用户目录下执行编译,使用命令

C:UsersMogul>go build studygoday01helloworld

不过这样生成的.exe文件就在C:UsersMogul这个目录下。

3、当然在编译的过程中可以指定输入的.exe文件的文件名

go build -o 文件名.exe

4、go run直接执行一个脚本文件,但很少用到。

go run main.go

5、go install

第一步先编译得到一个可执行的二进制文件

第二步将可执行文件拷贝到GOPATHbin目录下

03cba4b452398488356443a7cf8c69f6.png

我是尾巴~

每日一句毒鸡汤:坚持这两字说起来总是很空,但真正做到的大多都能成功!我总觉得GO会火!

本次推荐:

电子书下载:

周读:提供免费电子书下载、分享。包括mobi、epud、pdf、txt格式,kindle电子书下载 - 周读​www.ireadweek.com
2469eaa11b24fc5b73a4ca804ee45c0a.png

继续加油~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值