10 2022 档案

摘要:常用的系统文件夹 etc:这个目录用来存放所有的系统管理所需的配置文件和子目录 home:用户的主目录,在Linux系统中,每个用户都有一个自己的目录,一般该目录是以用户账号命名 opt:这是给主机额外安装软件所摆放的目录。比如你安装一个Oracle数据库,则可以放到这个目录下,默认是空的 root 阅读全文
posted @ 2022-10-26 22:26 花茶冰糖 阅读(51) 评论(0) 推荐(0) 编辑
摘要:数组 数组初始化 var arr [4]int arr[0] = 1 arr[1] = 2 fmt.Println(arr) var a = [4]int{1, 2, 3, 4} fmt.Println(a) var b = [4]int{1, 2, 3} fmt.Println(b) var c 阅读全文
posted @ 2022-10-19 22:17 花茶冰糖 阅读(16) 评论(0) 推荐(0) 编辑
摘要:有三种结构:顺序结构、选择结构、循环结构 条件语句 if if...else ,if...else if。 if statement;condition 这是Go语言特有的写法。 if num := 4; num > 0 { println("大于零") } else if num < 0 { pr 阅读全文
posted @ 2022-10-19 19:12 花茶冰糖 阅读(27) 评论(0) 推荐(0) 编辑
摘要:变量声明 普通声明 //普通声明 var num1 int num1 = 2 fmt.Println(num1) 类型推断 var num2 = 4 fmt.Println(num2) 简短声明 num3 := 8 fmt.Println(num3) 多变量声明 var a, b, c string 阅读全文
posted @ 2022-10-19 16:15 花茶冰糖 阅读(21) 评论(0) 推荐(0) 编辑
摘要:go的源码文件 分为三类:命令源码文件,库源码文件,测试源码文件 命令源码文件:后缀.go的文件,一个目录下,只能有一个main的入口,否则build或install会报错。 库源码文件:普通的源码文件,库源码文件被安装后,相应的归档为.a文件存放在pkg相关目录下 测试源码文件:名称以_test. 阅读全文
posted @ 2022-10-19 16:14 花茶冰糖 阅读(22) 评论(0) 推荐(0) 编辑
摘要:package main import "fmt" func main() { fmt.Println("hello world") } 关于编译 直接用GoLand编译,可能会遇到报错 go env -w GO111MODULE=off go run命令 go run hello.go go bu 阅读全文
posted @ 2022-10-19 15:48 花茶冰糖 阅读(18) 评论(0) 推荐(0) 编辑
摘要:特性 并发编程 go的并发执行单元叫gorutine的协程,比线程更轻量,开销更小,性能更高,操作起来非常简单,一台机器上可以启动成千上万个协程,协程间的上下文切换,无需下到内核层,高效不少。协程间的通信靠独有channel机制实现 内存回收 内存自动回收,再也不需要开发人员管理 开发人员专注业务实 阅读全文
posted @ 2022-10-18 20:35 花茶冰糖 阅读(48) 评论(0) 推荐(0) 编辑
摘要:在https://studygolang.com/dl 进行下载 配置GOROOT和GOPATH GOROOT为安装程序的根目录 GOPATH为存放代码的地方 环境变量配置的位置:右键我的电脑属性 >高级系统设置 >高级 >环境变量 >系统变量 >新增 在GOPATH对应的路径中需要建三个文件夹: 阅读全文
posted @ 2022-10-17 22:40 花茶冰糖 阅读(20) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示