初级会员
  • 第 40591 位会员
  • largezhou
  • 头上有灰机
  • 2019-07-20 08:18:48
  • Offline
  • 19 74

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 类型断言吧 ```go func formatOneValue(x interface{}) string { if err, ok := x.(error); ok { return err.Error() } if str, ok := x.(Stringer); ok { return str.String() } // ...all other types... } ```
  • 评论了主题 interface
    可以这么理解: 你一个东西,有某个 interface 里的所有方法,就表示实现了这个 interface,,, 反过来,如果一个 interface 里面什么方法都没有,,,那相当于所有东西都实现了这个 interface
  • 这个错误是,已经达到系统限定的最大同时打开文件数量,,,不知道这个数量可不可以改,,,可以改的话,改大一点,治标不治本,, 最好是用带指定容量的 channel 通信,来异步写入,,,这样就可以避免打开文件数量过多导致这个错误,,但是请求太多时,后面的写入会阻塞,, PS:我没实践过 go,上面的东西,是我从书上看来的,,,,,,,,,所以代码具体怎么写,,,我不知道,,,
  • 多半是下载官网的几个包被墙的原因,建议使用 go mod,然后设置 proxy,满速度, 可以康康这里 [Go module vendor](http://notes.largezhou.cn/posts/111)
  • 括号内的 db 参数,在函数内,相当于 其他语言类方法中的 this,,,