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

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 看看哪里可以改超时配置,或者改 context,
  • 感觉没啥必要,,,
  • 类型断言吧 ```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,上面的东西,是我从书上看来的,,,,,,,,,所以代码具体怎么写,,,我不知道,,,