摘要:
为结构体增加方法测试 package main import ( "fmt") //先定义一个basestruct结构type basestruct struct {} //为basestruct结构添加 add() 方法func (t basestruct) add() { fmt.Printf( 阅读全文
摘要:
利用type做别名测试 package mainimport ( "fmt" "time") //语法 type TypeAlias = Type//将NewInt定义为int类型,将 NewInt 定义为 int 类型,通过type关键字的定义则NewInt会形成一种新的类型//注意NewInt本 阅读全文
摘要:
本go程序主要测试的是接收器的用法语法如下: func(接收器变量 接收器的类型) 方法名(参数列表)(返回参数){ ..... }注意 接收者位于func关键字和方法名之间的括号内 /**本程序将对结构体与函数实现接口的过程进行对比。1、go type 关键字2、func (r receiver) 阅读全文
摘要:
本go程序主要测试的是传入多个参数 args...的用法 package mainimport ( "fmt") //接收不定长的多个参数func jieshou(args... int){ for _, arg := range args { fmt.Println("输出:",arg) }} / 阅读全文