Skip to content

Files

Latest commit

1ea59a7 · Nov 20, 2019

History

History

ch2

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 20, 2019
Feb 28, 2019
Feb 28, 2019
Feb 28, 2019
Feb 28, 2019
Feb 28, 2019
Feb 28, 2019
Feb 28, 2019

第2章 模块化

模块化也称为包依赖管理,是管理任何大型工程必备的工具。Go语言发布十年来一直缺乏官方的模块化工具。同样在2018年,作为Go语言团队的技术领导人Russ Cox终于出手,重新发明了称为最小版本选择的包依赖管理的规则并提交了提案。模块特性已经被实验性地集成到Go1.11中,并将在后续版本中逐渐转化为正式特性。模块化的特性将彻底解决大型Go语言工程的管理问题,至此Go1除了缺少泛型等特性已经近乎完美。本章讨论模块相关的使用。