摘要: import语句可以导入源代码文件所依赖的package包 不得导入源代码文件中没有用到的package,否则Go语言编译器会报编译错误; import语法格式主要有两种 一 import "package1" import "package2" import "package3" import " 阅读全文
posted @ 2021-07-15 23:44 X__cicada 阅读(352) 评论(0) 推荐(0) 编辑
摘要: package是最基本的分发单位和工程管理中依赖关系的体现 每个Go语言源代码文件开头都拥有一个package声明,表示源码文件所属代码包 要生成Go语言可执行程序,必须要有main的package包,且必须在该包下有main()函数 同一个路径下只能存在一个package,一个package可以拆 阅读全文
posted @ 2021-07-15 23:36 X__cicada 阅读(54) 评论(0) 推荐(0) 编辑
摘要: go build作用:用于编译源码文件,代码包,依赖包; Go语言的编译速度非常快.Go 1.9版本后默认利用Go语言的并发特性进行函数粒度的并发编译 go build有很多种编译方法,如无参数编译,文件列表编译,指定包编译等,使用这些方法都可以输出可执行文件. go run 可以编译并运行Go源码 阅读全文
posted @ 2021-07-15 17:20 X__cicada 阅读(83) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "time" ) func main() { fmt.Print("hello world!") time.Sleep(5 * time.Second) } 原因是程序运行太快,运行完一下子就关闭了.用sleep睡眠5秒看效果 阅读全文
posted @ 2021-07-15 16:36 X__cicada 阅读(922) 评论(0) 推荐(1) 编辑
摘要: 历史 Go是一个开源的编程语言,它能很容易构造简单可靠且高效的软件 Go是从2007年末由Robert Griesemer,RobPike,Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年发布了Go1稳 阅读全文
posted @ 2021-07-15 15:36 X__cicada 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 下载go语言源码 wget https://golang.google.cn/dl/go1.16.6.linux-amd64.tar.gz 解压 tar -zxvf go1.16.6.linux-amd64.tar.gz 进入bin目录 cd /usr/local/go/bin ./go versi 阅读全文
posted @ 2021-07-15 11:22 X__cicada 阅读(192) 评论(0) 推荐(0) 编辑