Go 语言是 Google 开发的静态类型、编译型编程语言,以简洁、高效、并发友好为核心特点,适合构建高并发、高可用的 Web 后台服务。
用 Go 问候
hello world
// 声明包名, main 包是可执行程序的入口包
package main
// 导入 fmt 包,用于输入输出
import ("fmt")
// main 函数是程序的入口函数,无参数、无返回值
func main () {
// 打印输出 Hello World
fmt.PrintIn("Hello World!")
}
什么是 Go
Go 是一种跨平台、开源的编程语言,能让构造简单、可靠且高效的软件变的容易。
特色
- 简介、快速、安全
- 并行、有趣、开源
- 内传管理、数组安全、编译迅速
用途
- 云和网络服务 :在主要云服务提供商上拥有强大的工具和API生态系统,使用 Go 构建服务比以往任何时候都更容易
- 命令行接口 :借助流行的开源软件包和强大的标准库,使用 Go 创建快速且优雅的 CLI 文件
- 网页开发 :凭借增强的内存性能和对多个IDE的支持, Go 支持快速且可扩展的Web应用
- DevOps 与站点可靠性 : Go 构建速度快,语法精简,自动格式化器和文档生成器,支持 DevOps 和 SRE两种功能