Go语言入门:基础示例与操作指南
1. Go语言示例概述
提供了一系列五个示例,除了“Hello Who?”外,每个示例都有实际用途,它们快速展示了Go语言的关键特性和一些重要包(在Go术语中,其他语言常说的“模块”或“库”被称为包,Go标准提供的所有包统称为Go标准库)。目的是让大家感受Go语言的特点,了解成功编写Go程序需要学习的范围。即使有些语法或习惯用法一时难以理解也不用担心,后续会详细介绍。
学习用Go语言的方式编程需要一定时间和实践。对于想将大量C、C++、Java、Python等程序移植到Go的人来说,花时间学习Go,尤其是其面向对象和并发特性,从长远来看能节省时间和精力。对于想从头创建Go应用程序的人来说,充分利用Go的优势是最好的,所以前期投入学习时间很重要,后期会有回报。
2. 开启Go编程之旅
Go程序是编译型而非解释型,以实现最佳性能。编译速度非常快,比一些其他语言(尤其是C和C++)快得多。
2.1 Go文档资源
- 官方网站 :golang.org 提供最新的Go文档。“Packages”链接可访问Go标准库所有包的文档及其源代码,文档内容不足时,源代码很有帮助。“Commands”链接指向Go附带程序(如编译器、构建工具等)的文档。“Specification”链接是一份易懂、非正式且全面的Go语言规范。“Effective Go”链接指向解释许多最佳实践的文档。
- 在线沙盒 :网站有沙盒,可在线编写、编译和运行小型(功能有限)Go程序,对初学者检查语法、学习
fm
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



