• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

【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

 

posted on 2024-07-02 15:42  无信不立  阅读(7)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3