go导入包及函数声明【我的go学习第四课】
1.包导入
go有许多内建函数,比如println,不需要引用即可使用,但是非go的标准库,例如第三方库,就无法这样使用,必须通过import声明。 例如:
package main
import (
"fmt"
"os"
)
func main() {
if len(os.Args) != 2 {
os.Exit(1)
}
fmt.Println("It's over", os.Args[1])
}
需要注意的是:导入没有使用的包会报错。
2.函数声明
顾名思义,声明函数的框架,例如输入输出等,看例子可秒懂。
package main
import (
"fmt"
"os"
)
func main() {
if len(os.Args) != 2 {
os.Exit(1)
}
fmt.Println("It's over", os.Args[1])
}
注意:
- 多返回函数,如果只关注一个返回值,那么另外一个可以给空白符 “_” 。
- 此外如果多个参数类型相同,可以一次性声明。
例如
func add(a, b int) int {
}
本文正在参加技术专题18期-聊聊Go语言框架