首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

骑龙:我也想做个安静的码男子

2017-04-04

自 3 月 5 日开始学习 Go 至 4 月 4 日,正好一个月了。3 月5 日周日来公司正式开始看 Go 语法,从「Hello world!」到切片,从 function 到闭包......学习的过程不落俗套,先从基础语法,到控制语句,再到函数......没有捷径,虽然类似控制语句这些和其他语言极其相似,但是每种语言多少都会有自己的特征,如果一开始不去看的话,迟早也会回来看的。

本来打算再用一周时间按照教程搞一个 demo 出来的,可后来峰哥说语法学完了可以参与到开发了。啥?并发,channel 等这些核心内容还没弄明白呢,心里一点底都没有,beego 框架也没看过,这不是赶鸭子上架么?可考虑到项目时间紧张,也确实需要尽快投入进去了,不管了,干吧。第二周,抽点时间看了 beego 框架的内容,没有深入去看,主要看了目录结构,路由规则等。终于从数据库表里把数据给查出来了,接着开始丰富功能的逻辑部分,到第三周终于搞出了完整的功能模块,其中让我感觉比较困难的是 Go 对于数据结构和类型的强类型要求(原谅我之前只接触过弱类型语言),调试了一遍又一遍。

到目前为止,能够使用 Go 进行基本功能的开发了,但是还没有在实际开发中使用到多并发,很期待这块的应用,很快在实际开发中就会用到,毕竟这是Go最诱人的特点之一。

2018-01-21

发现自己写代码效率不高的一个原因是:很多函数的用法喜欢直接拷贝之前的代码。

这样好处是「快」,但是时间长了就会发现,其实根本没有记下这些函数的用法,哪怕很简单的用法,比如 Go 中 int、int64、string、float64 这几个相互转换。所以现在有意识地尽量不去直接拷贝,该记的基本常识还是得记住,这也是基础,基础打牢了,才能从根本上提高效率。

2018-02-11

放假前难得的两天安静写代码,虽然有些不适应,但是真的很开心,知足。最终也在担心中把年前最后一个模块重构上线了。时间静好,初心不变,我爱写代码。

2018-03-04

这周因为不熟悉 casbin 主要函数的用法,权限获取效率低,导致系统响应缓慢。通过这次教训,特地了解了下怎么去看源码。

2018-03-11

这周提高个人效率的小总结:由于经常处理线上问题,一旦个人 QQ 或者企业 QQ 上有消息一般我都会立马查看(神经比较敏感),养成了这个习惯之后发现正在想方案或者码代码等其他事情时去看 QQ,大部分要么跟自己无关的,要么就是不紧急的,结果需要快速整理思路继续干活,这过程需要一定的时间来整理,比较浪费时间,导致效率比较低。

这周特意做了调整:如果手头上的活不能立即完成但是正在关键时刻或者能够比较快的完成时就先不看 QQ 消息,集中精力把手头上的活干完再去看,这样做能够比较明显提高效率,还能够有效缓解总是被中断带来的负面情绪。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180417G1UAWK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券