赞
踩
操作系统:Windows10专业版
电脑配置:
直接从VSCODE官网下载,下载完成之后进行安装即可。
下载版本:1.15.2
前往GOlang的官网进行下载。下载完成之后也是只要一直点next就可以了。
安装完成之后要进行系统变量的配置,如图所示:
这里的GOROOT是安装时的路径,GOPATH是工作目录,即用于存放所写代码的。
这时候可以通过在cmd上运行go env,go version命令来查看安装情况:
接着应该进行VSCODE的相关配置。在拓展里搜索go,安装第一个拓展包。
安装完成之后可以尝试进行编写入门程序:helloworld,源代码如下:
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
保存的时候可以看到弹窗(当时忘记截图了)说有一些依赖包未安装,可以选择install all,但是安装过程中是全部都install fail了。
大概是这样的:
图片来源于在VsCode中搭建Go开发环境,手把手教你配置
这时候可以通过修改代理完成安装:
修改之后安装的效果:
之后就可以进行编译了,但是这时候发现编译之后出现如下提示:
通过查询发现是因为根目录下没有go.mod文件,解决方法是改变参数GO111MODULE,使其自动生成:
这时候运行就可以正常输出了:
在上面已经成功运行了hello world程序。
这里要编写一个reverse的库,文件结构如下:
源码如下:
直接运行并不能看出什么,修改main函数:
运行结果:
编写一个测试函数:
运行结果如下:
按照相应步骤,结果如上。
至此完成了2-6的各个操作。
这次实验之中我一开始遇到了一定困难,原因是一开始无法安装相关依赖包的时候,搜索到的方法都是说需要安装一个tools,但是我安装了之后还是没有成功,最后才发现修改代理这个方法是可以的(但是我又忘记保存这个方法的网址了)。
成功配置好go环境之后,希望能在之后的学习中能够更加熟练掌握go语言的使用和编程。
参考的一些资料在博客内容中的超链接。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。