Golang:函数命名返回值(转)
摘要:原文地址:https://www.jianshu.com/p/ce58bc8885e2 可以给一个函数的返回值指定名字。如果指定了一个返回值的名字,则可以视为在该函数的第一行中定义了该名字的变量。 让我们写一个函数 rectProps,它接受一个矩形的长和宽,并返回该矩形的面积和周长。 packag
阅读全文
go类型断言
摘要:1.类型断言就是将接口类型的值(x),转换成类型(T)。格式为:x.(T); 2.类型断言的必要条件就是x是接口类型,非接口类型的x不能做类型断言; 3.T可以是非接口类型,如想断言合法,则T必须实现x的接口; 4.T也可以是接口,则x的动态类型也应该实现接口T; 5.类型断言如果非法,运行失败时会
阅读全文