Repolode
golang

golang/go

Go 编程语言,用于构建简单、可靠、高效软件的开源语言。

Star
139,382
Fork
22,252
未关闭 Issue
10,385
最近提交
8小时前

这是什么?

Go 是一门开源编程语言,目标是让开发者能够轻松构建简单、可靠、高效的软件。本仓库是该语言的主源码树,包含编译器、运行时、标准库和工具链。

官方提供预编译的二进制发行版,可从 go.dev 下载;对于没有预编译版本的操作系统和架构,项目也提供了源码安装方式。规范的 Git 仓库托管在 go.googlesource.com,本 GitHub 仓库为其镜像。

项目由数千名贡献者共同维护。缺陷报告和提案通过 issue 跟踪器提交,语言使用相关的问题则需前往官网列出的其他渠道提问。

核心功能

  • 01用于构建 Go 程序的编译器与工具链。
  • 02随语言附带的标准库。
  • 03提供多种操作系统和架构的官方二进制发行版。
  • 04支持在没有预编译版本的平台上从源码安装。
  • 05采用 BSD 风格许可证的开源项目。

适用场景

  • 构建简单、可靠、高效的服务端或命令行软件。
  • 参与 Go 语言与运行时的开发,或研究其内部实现。
  • 通过官方发行版或源码搭建 Go 开发环境。

快速上手

  1. 1

    从官方下载页面获取二进制发行版

  2. 2

    按照官方安装说明在您的系统上安装

  3. 3

    如果您的平台没有可用的二进制文件,请按照源码安装说明操作

使用前须知

  • 在没有官方二进制发行版的平台上需要从源码构建。

标签

常见问题

go 是什么?
Go 编程语言,用于构建简单、可靠、高效软件的开源语言。 Go 是一门开源编程语言,目标是让开发者能够轻松构建简单、可靠、高效的软件。本仓库是该语言的主源码树,包含编译器、运行时、标准库和工具链。
go 可以免费使用吗?用的什么许可证?
go 以 BSD-3-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
go 还在维护吗?
活跃维护中。go 最近一次提交是在 2026年10月20日。
go 适合用来做什么?
构建简单、可靠、高效的服务端或命令行软件。 参与 Go 语言与运行时的开发,或研究其内部实现。 通过官方发行版或源码搭建 Go 开发环境。
go 怎么安装和运行?
从官方下载页面获取二进制发行版 按照官方安装说明在您的系统上安装 如果您的平台没有可用的二进制文件,请按照源码安装说明操作
在哪里获取 go?
源代码和安装说明在 GitHub 上:https://github.com/golang/go

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目