- 博客(9)
- 收藏
- 关注
转载 golang 接口类型的判断
5. interface 查询 通过查询可以判断接口它指向的对象是否为某个类型 通过查询可以将原本为子集的 interface1 转为 interface2 类型,即 interface1 就可以调用原本属于 interface2 独有的方法 常见用法:[plain] view plain copy print?if varName
2016-11-20 21:31:37 4438
原创 golang接口
type Reader interface { Read(p []byte) (n int, err error)}type LimitedReader struct { R Reader // underlying reader N int64 // max bytes remaining}func (l *LimitedReader) Read(p []byte)
2016-11-20 19:11:10 522
原创 golang 问题集
1. syntax error: missing statement after label 出现原因:activeCluster := cluster.NewJscloud() 解决: var activeCluster *Jscloud activeCluster = cluster.NewJscloud(
2016-11-15 19:22:18 3607
原创 golang 设置代理
//设置代理proxy := func(req *http.Request) (*url.URL, error) {u, _ := url.ParseRequestURI("http://127.0.0.1:8888")return u, nil}if strings.HasPrefix(urlstr, "https") {tr := &http.Transport
2016-11-11 16:37:11 3497
原创 golang 包中的init调用
一个包中可以存在多个init函数博主很不负责,3中应该是每个init都会被调用,且顺序固定1、对同一个go文件的init()调用顺序是从上到下的2、对同一个package中不同文件是按文件名字符串比较“从小到大”顺序调用各文件中的init()函数,对于3、对不同的package,如果不相互依赖的话,按照main包中"先import的后调用"的顺序调用其包中的init()4、如果
2016-11-05 17:24:12 3770
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人