翻译
0 人感兴趣 · 23 次引用
- 最新
- 推荐


详解 Python 的二元算术运算,为什么说减法只是语法糖?
原题 | Unravelling binary arithmetic operations in Python

Python 中的数字到底是什么?
花下猫语:在 Python 中,不同类型的数字可以直接做算术运算,并不需要作显式的类型转换。但是,它的“隐式类型转换”可能跟其它语言不同,因为 Python 中的数字是一种特殊的对象,派生自同一个抽象基类。在上一篇文章 中,我们讨论到了 Python 数字的运算,

博文翻译丨提高编程技能的关键(The Key To Accelerating Your Coding Skills 中文翻译)
一篇关于如何学习编程的英文博客翻译


翻译:如何编写 Golang 代码 (How to Write Go Code)
本文是Golang官方文档How to Write Go Code的翻译。由于众所周知的原因,国内是打不开golang.org的,而百度搜索的Golang教程良莠不齐,很多都有错误。尤其当Go 1.14发布后,基于Gopath的组织方式已经过期了,取而代之的是Mudule。因为网上缺少此类的教程,所
翻译: Effective Go (7)
Go的接口提供了一种指定对象行为的方式:如果某个东西可以做到这些行为,则可以在这使用。我们已经见过一些简单的例子。自定义printer可以通过String方法实现,而Fprintf可以使用Write方法生成任意内容的输出。只有一个或两个方法的接口在Go代码中很常见,并
翻译: Effective Go (6)
尽管从表面上来看,Go的初始化和C或C++差不多,但其实Go的更强大。Go的初始化不仅可以构建复杂的结构,还可以正确处理不同包的初始化顺序问题。
翻译: Effective Go (5)
Go有两个分配新内存的语法,内置函数new和make。它们执行不同的操作并应用于不同的类型,这虽然有点困惑,但是规则很简单。我们先来讨论new。这是一个内置的函数,可以申请内存空间,但与其他一些语言中的同名函数不同的是,它不对内存进行初始化,只是将内存
翻译: Effective Go (4)
Go的一个特性是函数和方法可以有多个返回值。这样可以改进C程序中一些笨拙的习惯用法:将-1和EOF的错误返回以及修改引用传参的变量(即指针)。

「翻译」测试用例最佳实践
本文我列举了一系列我认为比较实用的测试用例编写实践。我之所以称其为最佳实践,是因为这些技巧帮助我写出易读,可维护以及能更好描述业务逻辑的优质测试用例。

翻译: Effective Go (1)
网上的翻译参差不齐,随着Go的版本更迭,有些也需要更新,因此重新翻译了Effective Go,尽量做到信达雅。