GO-0004

原文

https://golang.google.cn/doc/

Using and understanding Go

Effective Go

A document that gives tips for writing clear, idiomatic Go code. A must read for any new Go programmer. It augments the tour and the language specification, both of which should be read first.

Frequently Asked Questions (FAQ)

Answers to common questions about Go.

Editor plugins and IDEs

A document that summarizes commonly used editor plugins and IDEs with Go support.

Diagnostics

Summarizes tools and methodologies to diagnose problems in Go programs.

A Guide to the Go Garbage Collector

A document that describes how Go manages memory, and how to make the most of it.

Managing dependencies

When your code uses external packages, those packages (distributed as modules) become dependencies.

Fuzzing

Main documentation page for Go fuzzing.

Coverage for Go applications

Main documentation page for coverage testing of Go applications.

Profile-guided optimization

Main documentation page for profile-guided optimization (PGO) of Go applications.


1. 全文专业翻译(英译汉)

使用与理解 Go

Effective Go(高效 Go)
本文档提供了编写清晰、符合 Go 语言惯用风格(idiomatic)代码的实用建议。任何 Go 新手程序员都应阅读此文。它是《Go 语言之旅》(Tour of Go)和《Go 语言规范》(Language Specification)的补充材料,建议先阅读后两者再阅读本文。

常见问题解答(FAQ)
回答关于 Go 的常见问题。

编辑器插件与集成开发环境(IDEs)
本文档汇总了常用的支持 Go 语言的编辑器插件和集成开发环境(IDE)。

诊断(Diagnostics)
概述用于诊断 Go 程序中问题的工具与方法论。

Go 垃圾回收器指南
本文档描述了 Go 如何管理内存,以及如何高效利用其垃圾回收机制。

依赖管理
当您的代码使用外部包时,这些包(以模块形式分发)就成为项目的依赖项。

模糊测试(Fuzzing)
Go 模糊测试功能的主文档页面。

Go 应用的代码覆盖率
Go 应用程序代码覆盖率测试的主文档页面。

基于性能分析的优化(Profile-guided optimization, PGO)
Go 应用程序基于性能分析的优化(PGO)主文档页面。


2. 词汇表梳理

本次共收获单词:27 个

序号 单词 词性 音标 拼读 释义
1 Using 动词(use 的现在分词) /ˈjuːzɪŋ/ /ˈjuːzɪŋ/ U-sing 尤辛 使用(工具、语言、库等)
2 Understanding 名词(understand 的动名词) /ˌʌndəˈstændɪŋ/ /ˌʌndərˈstændɪŋ/ Un-der-stand-ing 安的斯丁 理解,对某事物的深入认知
3 Idiomatic 形容词 /ˌɪdiˈæmətɪk/ /ˌɪdiˈæmətɪk/ Id-i-o-mat-ic 伊迪艾马特踢克 符合语言惯用风格的
4 Augments 动词(augment 的第三人称单数) /ɔːɡˈmentz/ /ɔːɡˈmentz/ Aug-ments 奥格门兹 增强,补充
5 Specification 名词 /ˌspesɪfɪˈkeɪʃn/ /ˌspesɪfɪˈkeɪʃn/ Spec-i-fi-ca-tion 斯派西飞凯申 (技术)规范,标准定义文档
6 Frequently 副词 /ˈfriːkwəntli/ /ˈfriːkwəntli/ Fre-quent-ly 弗瑞昆特利 频繁地
7 Plugins 名词(plugin 的复数) /ˈplʌɡɪnz/ /ˈplʌɡɪnz/ Plug-ins 普拉金兹 插件,扩展编辑器或 IDE 功能的模块
8 IDEs 名词(IDE 的复数) /ˌaɪ diː ˈiːz/ /ˌaɪ diː ˈiːz/ I-D-Es 艾迪伊兹 集成开发环境(Integrated Development Environments)
9 Summarizes 动词(summarize 的第三人称单数) /ˈsʌməraɪzɪz/ /ˈsʌməraɪzɪz/ Sum-ma-ri-zes 萨默瑞兹 概述,总结
10 Diagnose 动词 /ˈdaɪəɡnəʊz/ /ˈdaɪəɡnoʊz/ Di-ag-nose 戴亚格诺兹 诊断(程序错误、性能问题等)
11 Methodologies 名词(methodology 的复数) /ˌmeθəˈdɒlədʒiz/ /ˌmeθəˈdɑːlədʒiz/ Meth-od-ol-o-gies 梅索多洛基兹 方法论,系统化的问题解决方法
12 Collector 名词 /kəˈlektə(r)/ /kəˈlektər/ Col-lect-or 卡莱克特 收集器(此处特指垃圾回收器)
13 Manages 动词(manage 的第三人称单数) /ˈmænɪdʒɪz/ /ˈmænɪdʒɪz/ Man-ag-es 曼尼吉兹 管理(内存、资源、依赖等)
14 Dependencies 名词(dependency 的复数) /dɪˈpendənsiz/ /dɪˈpendənsiz/ De-pen-den-cies 迪潘登西兹 依赖项,项目所依赖的外部模块或包
15 External 形容词 /ɪkˈstɜːnl/ /ɪkˈstɜːrnl/ Ex-ter-nal 伊克斯特恩 外部的
16 Distributed 形容词(distribute 的过去分词作定语) /dɪˈstrɪbjuːtɪd/ /dɪˈstrɪbjuːtɪd/ Dis-trib-u-ted 迪斯吹比尤踢德 分发的,发布的
17 Coverage 名词 /ˈkʌvərɪdʒ/ /ˈkʌvərɪdʒ/ Cov-er-age 卡沃瑞奇 (代码)覆盖率,测试覆盖的代码比例
18 Profile-guided 形容词(复合词) /ˈprəʊfaɪl ɡaɪdɪd/ /ˈproʊfaɪl ɡaɪdɪd/ Pro-file-guid-ed 普罗法尔盖德 基于性能分析的
19 Optimization 名词 /ˌɒptɪmaɪˈzeɪʃn/ /ˌɑːptɪməˈzeɪʃn/ Op-ti-mi-za-tion 奥普提米哉申 优化
20 Clear 形容词 /klɪə(r)/ /klɪr/ Clear 克莱尔 清晰的
21 Tips 名词(tip 的复数) /tɪps/ /tɪps/ Tips 提普兹 技巧,建议
22 Must-read 形容词(复合词) /ˈmʌst riːd/ /ˈmʌst riːd/ Must-read 马斯特里德 必读的
23 Tools 名词(tool 的复数) /tuːlz/ /tuːlz/ Tools 图兹 工具(如 pprof、go vet、delve 等)
24 Problems 名词(problem 的复数) /ˈprɒbləmz/ /ˈprɑːbləmz/ Prob-lems 普若布勒姆兹 问题(bug、性能瓶颈、死锁等)
25 Memory 名词 /ˈmeməri/ /ˈmeməri/ Mem-o-ry 梅么瑞 内存
26 Main 形容词 /meɪn/ /meɪn/ Main 梅因 主要的
27 Performance 名词 /pəˈfɔːməns/ /pərˈfɔːrməns/ Per-form-ance 普佛曼斯 性能
posted @ 2026-01-04 21:24  红尘过客2022  阅读(90)  评论(0)    收藏  举报