GO tutorial-01
作者:互联网
1. func Hello (parameters ) return+type 函数声明
// 函数名首字母大写的,表示函数为public类型
//多个返回值 匿名返回 func Foo1(a string, b int) (int, int) { return 22, 33 } //多个返回值 指名返回 // r1 r2 属于形式参数 默认为0 func Foo2(a int) (re1 int, re2 int) { re1 = 3 re2 = 4 return } //多个返回值 指名返回 // 可一次指定俩 func Foo3(a int) (re1, re2 int, s1 string) { re1 = 3 re2 = 4 fmt.Println("S1 is " + s1) return }
2. GO程序的启动顺序
1. package main ->import pkg1
2. init 函数优先于main(), 每个包都会有init函数
3. 每个package init()结束才会返回
3. package 匿名导入方式
import _ "package name" //可实现只导入package但不使用,用于启动init()函数
import 匿名 "package name"
import . "package name" (少使用) 直接将其他包内的函数归回到当前包
标签:01,return,函数,package,int,init,GO,import,tutorial 来源: https://www.cnblogs.com/LuoRuidiLoveMiku/p/16408176.html