GO-0001

原文

Documentation

The Go programming language is an open source project to make programmers more productive.

Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

以下是对您提供的 IT 技术英文文档的完整处理,严格遵循您提出的三项要求。


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

Go 编程语言是一个开源项目,旨在提升程序员的开发效率。

Go 语言表达力强、简洁清晰且高效。其并发机制使得编写能够充分利用多核处理器与网络化机器性能的程序变得轻而易举;而其创新的类型系统则支持灵活且模块化的程序构建。Go 可快速编译为机器码,同时兼具垃圾回收的便利性与运行时反射的强大能力。它是一门快速、静态类型、编译型语言,却拥有动态类型解释型语言般的开发体验。


2. 词汇表梳理

本次共收获单词:39 个

序号 单词 词性 音标 拼读 释义
1 documentation 名词 /ˌdɒkjuˈmen.teɪ.ʃən/ /ˌdɑːkjuˈmen.teɪ.ʃən/ doc-u-men-ta-tion 多克优闷tei讯 文档;在 IT 领域指对软件、系统或 API 的说明性文字材料。
2 programming 名词 /ˈprəʊ.ɡræm.ɪŋ/ /ˈproʊ.ɡræm.ɪŋ/ pro-gram-ming 普若个软明 编程;指编写计算机程序的过程。
3 language 名词 /ˈlæŋ.ɡwɪdʒ/ /ˈlæŋ.ɡwɪdʒ/ lan-guage 兰归之 语言;在 IT 中特指编程语言(programming language)。
4 open 形容词 /ˈəʊ.pən/ /ˈoʊ.pən/ o-pen 欧喷 开放的;在 IT 中常指"开源"(open source)。
5 source 名词 /sɔːs/ /sɔːrs/ source 索尔思 源代码;在 IT 中指可读的程序代码(source code)。
6 project 名词 /ˈprɒdʒ.ekt/ /ˈprɑː.dʒekt/ pro-ject 普若杰克特 项目;在软件工程中指一组有目标的开发任务集合。
7 make 动词 /meɪk/ /meɪk/ make 梅克 使;促使。
8 programmers 名词(复数) /ˈprəʊ.ɡræm.əz/ /ˈproʊ.ɡræm.ərz/ pro-gram-mers 普若个软么兹 程序员;指编写和维护计算机程序的专业人员。
9 more 副词/形容词 /mɔːr/ /mɔːr/ more 莫尔 更;用于比较级。
10 productive 形容词 /prəˈdʌk.tɪv/ /prəˈdʌk.tɪv/ pro-duc-tive 普若大可踢五 高效的;富有成效的。
11 expressive 形容词 /ɪkˈspre.sɪv/ /ɪkˈspres.ɪv/ ex-pres-sive 伊克斯普瑞思五 表达力强的;在编程语言中指语法能清晰表达意图。
12 concise 形容词 /kənˈsaɪs/ /kənˈsaɪs/ con-cise 肯赛斯 简洁的;指代码或语言设计精炼无冗余。
13 clean 形容词 /kliːn/ /kliːn/ clean 克林 干净的;在代码语境中指结构清晰、无冗余或不良实践。
14 efficient 形容词 /ɪˈfɪʃ.ənt/ /ɪˈfɪʃ.ənt/ ef-fi-cient 伊菲森特 高效的;指资源利用充分、执行速度快。
15 concurrency 名词 /kənˈkʌr.ən.si/ /kənˈkɜːr.ən.si/ con-cur-ren-cy 肯科润西 并发;在 IT 中指多个任务在同一时间段内交替或并行执行。
16 mechanisms 名词(复数) /ˈmek.ən.ɪ.zəmz/ /ˈmek.ən.ɪ.zəmz/ mech-a-nis-ms 梅卡尼兹姆兹 机制;指系统实现某功能的内部原理或方法。
17 programs 名词(复数) /ˈprəʊ.ɡræmz/ /ˈproʊ.ɡræmz/ pro-grams 普若个软兹 程序;指可执行的软件实体。
18 multicore 形容词 /ˌmʌl.tiˈkɔːr/ /ˌmʌl.tiˈkɔːr/ mul-ti-core 马尔蒂考 多核的;指具有多个 CPU 核心的处理器。
19 networked 形容词 /ˈnet.wɜːkt/ /ˈnet.wɝːkt/ net-worked 奈特沃克特 联网的;指连接到网络的设备或系统。
20 novel 形容词 /ˈnɒv.əl/ /ˈnɑː.vəl/ nov-el 诺沃 新颖的;在技术语境中指创新、前所未有的设计。
21 type 名词 /taɪp/ /taɪp/ type 泰普 类型;在编程中指数据类型(data type)。
22 system 名词 /ˈsɪs.təm/ /ˈsɪs.təm/ sys-tem 西斯腾 系统;可指操作系统、类型系统或软件架构整体。
23 enables 动词(第三人称单数) /ɪˈneɪ.bəlz/ /ɪˈneɪ.bəlz/ en-a-bles 伊内布兹 使能够;使能。
24 flexible 形容词 /ˈflek.sə.bəl/ /ˈflek.sə.bəl/ flex-i-ble 弗莱克瑟布尔 灵活的;指系统或代码易于调整或扩展。
25 modular 形容词 /ˈmɒdʒ.u.lər/ /ˈmɑː.dʒə.lɚ/ mod-u-lar 莫丢勒 模块化的;指系统由独立可组合的模块构成。
26 construction 名词 /kənˈstrʌk.ʃən/ /kənˈstrʌk.ʃən/ con-struc-tion 肯斯特拉克逊 构建;在软件中指程序或系统的组装过程。
27 compiles 动词(第三人称单数) /kəmˈpaɪlz/ /kəmˈpaɪlz/ com-piles 康派尔兹 编译;将源代码转换为机器码的过程。
28 machine 名词 /məˈʃiːn/ /məˈʃiːn/ ma-chine 马新 机器;在 IT 中常指计算机或虚拟机。
29 code 名词 /kəʊd/ /koʊd/ code 扣德 代码;指源代码或机器码。
30 convenience 名词 /kənˈviː.ni.əns/ /kənˈviː.ni.əns/ con-ve-ni-ence 肯维尼恩斯 便利性;指简化开发或运维的特性。
31 garbage 名词 /ˈɡɑː.bɪdʒ/ /ˈɡɑːr.bɪdʒ/ gar-bage 嘎比之 垃圾;在内存管理中指不再使用的对象。
32 collection 名词 /kəˈlek.ʃən/ /kəˈlek.ʃən/ col-lec-tion 科莱克逊 回收;在 IT 中特指垃圾回收(garbage collection)。
33 power 名词 /ˈpaʊ.ər/ /ˈpaʊ.ɚ/ power 泡尔 能力;强大功能。
34 run-time 名词/形容词 /ˈrʌn.taɪm/ /ˈrʌn.taɪm/ run-time 润太姆 运行时;指程序执行期间的状态或环境。
35 reflection 名词 /rɪˈflek.ʃən/ /rɪˈflek.ʃən/ re-flec-tion 瑞弗莱克逊 反射;在编程中指程序在运行时检查或修改自身结构的能力。
36 fast 形容词/副词 /fɑːst/ /fæst/ fast 法斯特 快速的;指执行或编译速度快。
37 statically 副词 /ˈstæt.ɪ.kli/ /ˈstæt̬.ɪ.kli/ stat-i-cal-ly 斯塔踢克利 静态地;在类型系统中指类型在编译时确定。
38 interpreted 形容词 /ɪnˈtɜː.pri.tɪd/ /ɪnˈtɝː.prə.t̬ɪd/ in-ter-pret-ed 因特普瑞踢德 解释型的;指代码由解释器逐行执行,而非预先编译。
39 dynamically 副词 /daɪˈnæmɪkli/ /daɪˈnæmɪkli/ dy-nam-i-cal-ly 戴纳米克利 动态地;在 IT 领域中,常用于描述程序行为、内存分配、类型绑定或配置等在运行时(而非编译时)确定或调整的特性。
posted @ 2026-01-01 22:21  红尘过客2022  阅读(75)  评论(0)    收藏  举报