【go语言】mac环境搭建
一、下载开发包SDK
地址:https://go.dev/
工具下载地址:https://go.dev/dl/
二、安装开发工具包并配置环境变量
2.1、无脑安装
默认的安装目录为:/usr/local/go
2.3、测试是否生效
三、构建项目
y
也可以在命令窗口执行如下命令进行运行:
四、go的语言程序基本框架如下
1、go的代码框架
2、go的代码运行
Go语言程序的运行可以通过命令行go build
或go run
命令来运行。
Q: go build
和go run
的区别:
A: go build
不会直接运行程序,而是生成一个可执行文件,我们要想得到运行结果,还需要手动执行这个文件;go run
直接运行程序,不生成可执行文件。开发用go run
,发布用go build
3、os.Args 命令行参数
Go语言中的os包提供一些函数和变量,以与平台无关的方式和操作系统打交道。命令行参数以os包中的Args名字的变量供程序访问,在os包外面,使用os.Args这个名字。
- os.Args是一个字符串slice;
- slice是Go中的基础概念,可以理解为是一个动态容量的顺序数组。我觉得可以理解为python中的列表类型,因为他支持python中对列表的操作(分片等);
- os.Args第一个元素os.Args[0]是命令本身的名字;另外的元素(os.Args[1:]/os.Args[1:len(os.Args)])是程序开始时执行时的参数。
四、参考资料
https://blog.csdn.net/qq_15062089/article/details/142288378