摘要:
1、分类 类型 名称 长度 默认值 说明 pointer 指针 nil array 数组 0 slice 切片 nil 引⽤类型 map 字典 nil 引⽤类型 struct 结构体 2、指针 指针是一个代表着某个内存地址的值。这个内存地址往往是在内存中存储的另一个变量的值的起始位置。Go语言对指针 阅读全文
摘要:
1、init函数的介绍 示例: 文件夹目录如下: 源代码: vi main.go //程序入口 vi /src/calc.go #执行结果: 2、生成bin目录和pkg目录,就需要设置环境变量 #设置环境变量GOPATH路径 #关闭命令行窗口,再打开,输入go env 查看GOPATH路径 配置完成 阅读全文
摘要:
1、同级目录 分文件编程(多个源文件),必须放在src目录 同一个目录,包名必须一样 设置GOPATH环境变量 go env 查看go相关环境路径 GO PATH: 在windows系统中,添加go环境变量路径: C:\go的安装目录路径\engineering_management 同一个目录,调 阅读全文
摘要:
1、不同目录 不同目录,包名不一样 调用不同包里面的函数,格式:包名,函数名() 调用别的包的函数,这个包函数名字如果是小写,无法让别人调用,要想别人能调用,必须首字母大写。 需要配置环境变量 临时配置方法: 复制路径:C:\engineering_management 添加路径到开发软件中: 1、 阅读全文
摘要:
1、导入包 示例: 法一 执行结果: 示例: 法二 在()中间直接加包名 执行结果: 示例3: 调用函数,无需通过包名 执行结果: 示例4:给包取别名 执行结果: 示例5: _操作, 忽略此包 #执行结果: 阅读全文
摘要:
1、包 2、自定义包 package calc 注意:同一个目录下不能定义不同的package。 3、main包 阅读全文
摘要:
1、工程管理 在实际的开发工作中,直接调用编译器进行编译和链接的场景是少而又少,因为在工程中不会简单到只有一个源代码文件,且源文件之间会有相互的依赖关系。如果这样一个文件一个文件逐步编译,那不亚于一场灾难。 Go语言的设计者作为行业老将,自然不会忽略这一点。早期Go语言使用makefile作为临时方 阅读全文
摘要:
1、不同作用域同名变量 示例: 执行结果: 阅读全文
摘要:
1、全局变量 示例: 执行结果: 阅读全文
摘要:
1、局部变量特点 示例1: 执行结果: 阅读全文