go package详解
程序员文章站
2022-05-28 14:01:22
...
package是go语言程序组成的单位,可以引用自身或者其它的包的内容。一个包下面有很多.go文件,每个.go文件仅属于一个包。文件名可以与包名不重复,与Python类似。
导入包用关键字 “import”
或者:
package 别名:
注意:
1、别名和原来名不能同时使用
如果使用会报错:
2、如果引入包之后,没有使用到就会报错(vscode会在保存的时候检查)
这个错误就是引用io,却没有使用到
3、导入包的时候,只能引用包中以大写字母开头的变量,常量,函数,结构等。包中小写字母开头只能在包中用,类似于(private)字段
导入包用关键字 “import”
import "fmt" import "io"
或者:
import ( "fmt" "io" )
package 别名:
import ( ft "fmt" ) func main() { ft.Println("Hello World!") }
注意:
1、别名和原来名不能同时使用
import ( ft "fmt" ) func main() { fmt.Println("Hello World!") }
如果使用会报错:
2、如果引入包之后,没有使用到就会报错(vscode会在保存的时候检查)
imported and not used: "io"
这个错误就是引用io,却没有使用到
3、导入包的时候,只能引用包中以大写字母开头的变量,常量,函数,结构等。包中小写字母开头只能在包中用,类似于(private)字段
上一篇: go语言常量的使用
下一篇: go局部变量和全局变量