Skip to content

blueswn/go-zh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go 编程语言

Go 编程语言是一个开源项目,它使程序员更具生产力。

Go 语言具有很强的表达能力,它简洁、清晰而高效。得益于其并发机制, 用它编写的程序能够非常有效地利用多核与联网的计算机,其新颖的类型系统则使程序结构变得灵活而模块化。 Go 代码编译成机器码不仅非常迅速,还具有方便的垃圾收集机制和强大的运行时反射机制。 它是一个快速的、静态类型的编译型语言,感觉却像动态类型的解释型语言。

安装 GO

起步

下载并安装Go编译器、工具与库的说明

学习Go语言

Go 语言的交互式简介,它分为三节。第一节覆盖了基本语法及数据结构,第二节讨论了方法与接口, 第三节则简单介绍了 Go 的并发原语。每节末尾都有几个练习,你可以对自己的所学进行实践。 你可以 在线学习 或 安装到本地。

本文档教你如何使用 go 命令来获取、构建并安装包、命令及运行测试, 这些内容也可在此视频中获得。

本文档是 Go 语言新手的必读物,它就如何编写清晰而地道的 Go 代码提供一些技巧。 在阅读本文档之前,你应当首先阅读 Go 语言之旅及 Go 编程语言规范,它是对二者的补充。

关于 Go 的常见问题解答。

由 Go 社区维护的维基。

更多

更多 Go 的学习资源见维基学习页面。

资源

文章

关于

更多详情见 Go 编程语言

Go 离线版

在本地安装教程此教程(英文版)最容易的方式,就是安装一份 Go 的二进制发行版并执行

go tool tour

要从源码安装本教程,首先请设置一个工作空间并执行

go get -u github.com/Go-zh/tour/gotour

About

Go 编程语言中文翻译 https://go-zh.org/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published