码迷,mamicode.com
首页 > 其他好文 > 详细

go语法-type等

时间:2020-12-18 13:07:58      阅读:2      评论:0      收藏:0      [点我收藏+]

标签:int   string   定义   name   函数类型   别名   定义函数   结构   type   

 

 

type

不只是可以定义结构体和接口。还有其他用法:

1,定义一个新的类型

type myint int

type mystr string

var i1 myint

i1 = 100; //int

var i2 = 100

i1 = i2 //报错,不能用int类型赋值给myint类型。

 

var name mystr

name = "王" // string

var name2 string

name2 = "lixiaohua"

name = name2 //报错,不能用string类型赋值给mystr类型

 

 

2,定义函数类型

type myFunc func(int, int)(string)

func fun1() myFunc {

}

 

3,类型别名

type myint = int //int的别名

type People = Person

 

go语法-type等

标签:int   string   定义   name   函数类型   别名   定义函数   结构   type   

原文地址:https://www.cnblogs.com/zccst/p/14130662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!