[返回] [最新] [最热门] [最高评价]

编写地道的Go代码

在阅读本文之前,我先推荐你阅读官方的 Effective Go文档,或者是中文翻译版: 高效Go编程,它提供了很多编写标准而高效的Go代码指导,本文不会再重复介绍这些内容。

最地道的Go代码就是Go的标准库的代码,你有空的时候可以多看看Google的工程师是如何实现的。

本文仅作为一个参考,如果你有好的建议和意见,欢迎添加评论。

注释

可以通过 /* …… */ 或者 // ……增加注释,
...

鸟窝 2017-02-23 10:29 | 查看: 196

快十年了,我们再聊聊

Dong: http://oldblog.donghao.org/2007/09/euoo.html 
你说时间过得多快

Hero: ...那时怎么大家这么无聊

无聊得来有基情

http://oldblog.donghao.org/2008/02/io.html 唐唐是谁?

Dong: 唐勇,2008年我挪到他下面,就没有跟中中在杭州一起加班了

“要求英俊潇洒、玉树临风、还要懂c++、懂
...

RobinDong 2017-02-22 18:29 | 查看: 126

[译]Go HTTTP Response代码片段

原文: HTTP Response Snippets for Go by Alex Edwards.

受 Rails layouts and rendering启发, 我觉得写一个关于Go HTTP Response的代码片段集合是一个不错的主意, 它可以用来说明Go web应用程序中通用的HTTP Response的使用。

只发送header

1
2
3
4
5
6
7
8
9
10
11
...

鸟窝 2017-02-22 13:51 | 查看: 115

真实的人类:一个关于觉醒的史诗型前夜



 

对于电视剧,我是这么认为的:

英剧就是练好的茨木或荒川。玩阴阳师的都知道,这两个角色非常难练,但一旦练好了,攻击力极其惊人。

美剧大概就是白狼的境界。白狼这个角色,要求不高,像我手上的白狼,没什么顶级装备(御魂),35级都能打出七八万伤害(运气好的话)。

美剧没有什么特别垃圾的,但要惊世骇俗般的牛逼,我看也鲜有(权力迷们不要喷我)。

所以,真正出色的是英剧,比如黑镜,
...

魏武挥 2017-02-22 10:59 | 查看: 117

函数式编程入门教程

你可能听说过函数式编程(Functional programming),甚至已经使用了一段时间。

但是,你能说清楚,它到底是什么吗?

网上搜索一下,你会轻松找到好多答案。

与面向对象编程(Object-oriented programming)和过程式编程(Procedural programming)并列的编程范式。

最主要的特征是,函数是第一等公民。

强调将计算过程分解成可复用的函数
...

阮一峰 2017-02-22 09:00 | 查看: 160

绕过 c api 直接访问 lua 表

今天试了一下一个想法:绕过 lua 提供的 C API 直接去访问 lua 的表结构,提供在性能及其重要的环境高效访问数据结构的方法。

例如:我们需要在 lua 和 C 中共享一个 vector 3 结构,有两种实现方法:一、把 C struct 实现为 lua 中的 userdata ,然后给 userdata 加上 metatable 以供 lua 中访问内部数据;二、在 lua 中使用一个
...

云风 2017-02-21 14:35 | 查看: 121

独立思考的重要性

罗辑思维的「逻辑」问题
我有一段时间很不喜欢罗辑思维,因为我发现他为了证明一个观点,会举一些非常不恰当的例子。而很多例子是可以从多方面来解读的,就像同样一本圣经,却可以成为多个宗教的教义一样。

昨天在微博上看到 @一乐 发了一篇微博:

(产品设计)是一个擅长辩论的行业,而在那些雾里看花也没有直观感受的领域,怎么说都有道理,谁都别想说服谁。

一乐很恰当地说明了这种尴尬的现象。当我们作为程序员写
...

唐巧 2017-02-19 23:23 | 查看: 228

一个关于安卓打包提速的小改进

作为App开发者,打包和发包是经常要进行的工作。鉴于国内的特殊情况,造就了不可胜举的应用市场。为了便于跟踪统计必要的数据信息,我们通常会针对每个市场都进行打包。这些包总的来说几乎是一致的,可能唯一的的差别就是渠道号信息不一样。

Flipboard中国版本目前覆盖了大概10几个渠道,目前唯一不同的就是渠道号信息。

最早的实现方式为

1

buildConfigField "Strin
...

技术小黑屋 2017-02-19 20:19 | 查看: 159

...更多...