Changkun's Blog

Science and art, life in between.


  • Home

  • Ideas

  • Archives

  • Tags

  • Bio

2018 年终总结

Published at: 2018-12-27   |   Reading: 2687 words ~6min

工作二字似乎就足够概括我这一整年的经历,2018 对于我来说,nothing happens to me。

Read More »

Go source code study is open source

Published at: 2018-10-01   |   Reading: 75 words ~1min
Since the middle of last month, I started to read the source code of programming language Go for better understanding its runtime and more. The entire series are based on Go 1.11 at the moment, and it will continuously getting support for at least three major release version. Now, the entire article is open source at GitHub: https://github.com/changkun/go-under-the-hood. You can submit an issue or pull request to contribute if you
Read More »

Go source study: unsafe Pattern

Published at: 2018-09-27   |   Reading: 1860 words ~4min

Go 源码研究:unsafe 范式

unsafe 包该包会绕过所有的 Go 类型安全检查,几乎是 Cgo 的灵魂,也是支撑 Go 运行时、reflect、系统调用等机制的核心。

Read More »

Go source study: sync.Pool

Published at: 2018-09-26   |   Reading: 3411 words ~7min

Go 源码研究:sync.Pool

sync.Pool 是一个临时对象池。一句话来概括,sync.Pool 管理了一组临时对象,当需要时从池中获取,使用完毕后从再放回池中,以供他人使用。

Read More »

Go runtime programming

Published at: 2018-09-23   |   Reading: 3998 words ~8min

Go 运行时编程

本文可能会过时。 它旨在阐明不同于常规 Go 编程的 Go 运行时编程,并侧重于一般概念而非特定接口的详细信息。

Read More »
1 2 3 4 5 6 7 8
Changkun Ou

Changkun Ou

Stop Talking. Just Coding.

274 Blogs
165 Tags
RSS
Homepage GitHub Email YouTube Twitter Zhihu
Friends
    Frimin ZZZero march1993 qcrao maiyang Xargin Muniao
© 2008 - 2022 Changkun Ou. All rights reserved. | PV/UV: /
0%