Go语言简介

Go语言简介

Go是一个开源的编程语言,它被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持。

主要特性

  • 垃圾自动回收

  • 丰富的数据类型

  • 函数多返回值

  • 错误处理

  • 匿名函数和闭包

  • 类型和接口

  • 并发编程

  • 反射

  • 语言交互性

安装go

下载安装包地址:https://golang.org/dl/

# 安装好后验证go版本
go version
go version go1.12.7 darwin/amd64

示例程序

hello.go

常用命令

参考:

https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/01.3.md

遇到的问题

1. go get 下载github缓慢

修改hosts,查询github.comgithub.global.ssl.fastly.net对应的ip:https://www.ipaddress.com/ip-lookup

Last updated

Was this helpful?