Skip to content

Latest commit

 

History

History
154 lines (73 loc) · 3.47 KB

Go-Articles.md

File metadata and controls

154 lines (73 loc) · 3.47 KB

We Go

文章索引

  1. 空结构体小集

  2. Go的GC之旅

  3. GoTest

  4. 指针、栈、堆、逃逸分析和值传递/地址传递小集

  5. 如何使用subtests和sub-benchmarks

  6. 架构漫谈


空结构体小集

Date: 2018.08.04-09:24

Tag: struct

1. 空结构体介绍

2. 如何运用空结构体去改进代码

https://medium.com/@l.peppoloni/how-to-improve-your-go-code-with-empty-structs-3bd0c66bc531?source=linkShare-9ed2644a5b08-1533345207


Go的GC之旅

Date: 2018.08.06-14:16

Tag: gc


Go Test

Date: 2018.08.06-22:04

Tag: gotest, benchmark

1. go 测试,go test 工具的具体指令 flag

https://deepzz.com/post/the-command-flag-of-go-test.html

2. Docker 云平台下 Go 语言单元测试实践

https://testerhome.com/topics/6374

3. 5 advanced testing techniques in Go

https://segment.com/blog/5-advanced-testing-techniques-in-go/

4. Learn Go with tests


指针 栈 堆 逃逸分析和值传递 地址传递小集

Date: 2018.08.08-08:45

Tag: escape analysisy, stack, heap

如何使用subtests和sub-benchmarks

Date: 2018.08.06-22:04

Tag: test,benchmark,subtest, sub-benchmark

架构漫谈

1.什么是架构?

2.认识概念是理解架构的基础

3.如何做好架构之识别问题

4.如何做好架构之架构切分

5.什么是软件

6.软件架构到底是要解决什么问题?

7.不要空设架构师这个职位,给他实权

8.从架构的角度看如何写好代码

9.理清技术、业务和架构的关系