伴读笔记No.1 Go语言上手指南|青训营

46 阅读1分钟

Go语言上手-基础语言

Go语言上手-工程实践

青训营课程Go语言系列

高质量编程与性能调优实战

高性能Go语言发行版优化与落地实践 1.1 什么是Go语言

1.高性能、高并发

2.语法简单、学习曲线平缓3.丰富的标准库

4.完善的工具链

5.静态链接

6.快速编译

7.跨平台

8.垃圾回收 1.3字节跳动为什么全面拥抱Go语言

1.最初使用的Python, 由于性能问题换成了Go2. C++不太适合在线Web业务

3.早期团队非Java背景

4.性能比较好

5.部署简单、学习成本低

6.内部RPC和HTTP框架的推广

变量声明

 import

"fmt"

"math"
 func main( ) f

var a = "initial"

varb,Cint=1,2

var d = true

var e float64

f := float32(e)

g := a +"foo"

fmt.Println(a, b, c, d, e, f) 1/ initial 1 2 true 0 0

fmt . Println(g)

1/ initialapple

const s string = "constant"

const h = 500000000

consti=3e20/h

fmt.Println(s, h, i, math.Sin(h), math.Sin(i))