Go 是一门被设计用来构建简单、高效、可信赖软件的开源程序设计语言。
Go语言入门教程 是对 Go 基于实践的介绍,包含一系列带有标注说...
返回Go语言教程首页
概念简介
使用 `os.Exit` 来立即进行带给定状态的退出。
例程
package main
import "fmt"
import "os"
func ma...
返回Go语言教程首页
概念简介
有时候,我们希望 Go 能智能的处理 Unix 信号。
例如,我们希望当服务器接收到一个 `SIGTERM` 信号时能够
自动关机...
返回Go语言教程首页
概念简介
在前面的例子中,我们了解了生成外部进程](../spawning-processes/)
的知识,当我们需要访问外部进程时需要这样...
返回Go语言教程首页
概念简介
有时,我们的 Go 程序需要生成其他的,非 Go 进程。例如,这个
网站的语法高亮是通过在 Go 程序中生成一个pygme...
返回Go语言教程首页
概念简介
环境变量
是一种为 Unix 程序传递配置信息的普遍方式。
让我们来看看如何设置,获取并列举环境变量。
例...
返回Go语言教程首页
概念简介
命令行标识
是命令行程序指定选项的常用方式。例如,在 `wc -l` 中,
这个 `-l` 就是一个命令行标识。
例...
返回Go语言教程首页
概念简介
命令行参数
是指定程序运行参数的一个常见方式。例如,`go run hello.go`,
程序 `go` 使用了 `run` 和 `hello...