Comments (9)
7.15 新的Go程序员总是通过创建一个接口的集合开始和后面定义满足它们的具体类型
——读着很别扭,原文是:
novice Go programmers often start by creating a set of interfaces and only later define the concrete types that satisfy them
这样翻译是不是更好:
新的Go程序员总是先创建一套接口,然后再定义一些满足它们的具体类型。
7.15 第二段:一个接口是解耦这两个包的一个好好方式——多了一个“好”
7.15 最后一段:
Go语言良好的支持面向对象风格的编程,但这不是说你仅仅只能使用它。
Go has great support for the object oriented style of programming, but this does not mean you need to use it exclusively.
是不是应该这样译:
Go语言对面向对象风格的编程支持良好,但这并不意味着你只能使用这一风格。
同时观察到这两个,在本书的前五章的例子中没有调用超过两打方法,像input.Scan——感觉有点别扭
采用意译是不是更好:
观察一下,在本书前五章的例子中像input.Scan这样的方法被调用不超过二十次
from gopl-zh.
@dreamrover ,已修正~
from gopl-zh.
7.3节(英文版p176中部),原翻译为:
由于只有IntSet类型有String方法,所有也只有IntSet类型
应改为:
由于只有_IntSet类型有String方法,所有也只有_IntSet类型
from gopl-zh.
7.3节
我们可以使用空标识符来来进行代替
多了一个“来”字
from gopl-zh.
@lszhu ,谢谢反馈,已修正
from gopl-zh.
7.7
在下面的程序中,我们创建一个ServeMux并且使用它将URL和相应处理/list和/price操作的handler联系起来,这些操作逻辑都已经被分到不同的方法中。然后我门在调用ListenAndServe函数中使用ServeMux为主要的handler。
我的理解应该是我们
from gopl-zh.
@mbsg,已修正
from gopl-zh.
7.10
第二种,如果相反断言的类型T是一个接口类型,然后类型断言检查是否x的动态类型满足T。
这句话应该是机器翻译的?
from gopl-zh.
@cocos543 ,这个项目为了避嫌,会慢慢干掉了
from gopl-zh.
Related Issues (20)
- ch8.10 ex8.12 翻译存在歧义 HOT 1
- QQ群查不到 HOT 1
- Ch.1.6 Fetching URLs Concurrently: "interleaving" 并发教程的翻译问题 HOT 3
- ch2-01漏翻 HOT 1
- 关于“1.4. GIF动画”的问题
- ch4-03 addEdge typo (in original book) HOT 2
- What is 字面值? HOT 3
- ch6-06 译注 get it wrong HOT 2
- 二维码图片挂了
- 3.5.1原生字符串转义问题
- 随书代码资源在哪里? HOT 1
- ch8-06 译文
- 2.3.1 简短变量声明这一节,有一段理解起来很晦涩
- 【前言】中 语句有问题
- 前面的翻译挺不错的,但是感觉接口那一章翻译质量直线下降 HOT 2
- 不知道是我理解错了,还是翻译上的错误,自相矛盾 HOT 3
- 练习5.9 翻译结果有误
- 2023.2.8 hacknode网站的https证书过期了
- 4.3 gopl.io/ch/graph中对于hasEdge函数的描述
- 5.6 匿名函数章节第一个例子有点问题
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gopl-zh.