摘要: Go 类型转换与类型判断 1.类型转化 T(a) : T 是目标类型 a 是源变量 package main import "fmt" // go语言的类型转化 func main() { var foo = 1 str:= string(foo) fmt.Printf("%T",str) } 2. 阅读全文
posted @ 2020-09-04 15:33 sixinshuier 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1. 规则: 同一目录下只能存在一个包 目录和目录下源文件的包命名可以不同 当包名与目录名不同时,导入的是目录 2. 编译时的依赖包查找机制 在 Go 支持 Go Modules 之后,编译时编译器会从工作目录(当前所在目录)开始并逐级向上查找是否具有 go.mod 文件。 如果有,go.mod 文 阅读全文
posted @ 2020-09-04 11:22 sixinshuier 阅读(4908) 评论(0) 推荐(0) 编辑
摘要: 工作区和GOPATH 1、特性: 1、1.5版本的自举(即用 Go 语言编写程序来实现 Go 语言自身) 2、1.7版本的垃圾回收器 2、GOROOT、GOPATH 和 GOBIN GOROOT:Go 语言安装根目录的路径,也就是 GO 语言的安装路径。 GOPATH:若干工作区目录的路径。是我们自 阅读全文
posted @ 2020-09-04 10:39 sixinshuier 阅读(258) 评论(0) 推荐(0) 编辑