-
io.reader 提供了Reader方法的都是reader
io.reader只是interface,如File类就是一个reader -
type定义类,具体类的方法不用在类中声明
-
方法的指针传递,是修改内部属性用,如果是值传递则不会修改对象内部属性;其次指针传递减少copy
-
duck typing,没有继承的概念
-
golang 下载包命令
go get github.com/chai2010/webp 与全局go path有关 -
testbench设置
文件名:XXX_test.go
报名,同测试函数所在包
函数名func TestInput(t *testing.T)
idea 工具操作
- idea 返回上一次修改位置 ctrl +左箭头;
进入函数定义ctrl + B - idea设置go path;不然无法加载包
file/seting/languosh&framework