从品牌网站建设到网络营销策划,从策略到执行的一站式服务
packages中,以大写字母开头的name是exported name,当import package时,只有exported name可以被从外部访问。
创新互联从2013年开始,是专业互联网技术服务公司,拥有项目成都网站设计、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元淄川做网站,已为上家服务,为淄川各地企业和个人服务,联系电话:13518219792
同type的连续参数可以只在最后指明type。
函数可以有多个返回值。
func swap(x, y string) (string, string) {
return y, x
}
Go支持有name的返回值:
func split(sum int) (x, y int) {
x = sum * 4 / 9
y = sum - x
return
}
注意点:文中建议只在短函数中这样使用,因为长了容易影响可读性。
var关键字定义变量。
有初始值时可以省略type。
技巧及注意点:
bool
string
int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
byte // alias for uint8
rune // alias for int32
// represents a Unicode code point
float32 float64
complex64 complex128
技巧:
变量定义时,如不指定初始值,则分配对应type的默认值。
表达式T(v)表示将值v转换成T类型:
var i = 10
var f = float64(i)
注意点:与C语言不同,Go必须显式转换。
常量定义将var换成const关键字即可,不过不能使用:=符号。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图