Decrypt Go: Understand the Three types of pointers in the Go

huizhou92
Build in Public Community
4 min readFeb 25, 2024

--

source: Dalle-3 generation

Go language has three types of pointers. In the normal development process, we only encounter the ordinary pointer. However, in the low-level source code of the Go language, there are a lot of operations involving three types of pointer conversion and manipulation. Let’s clarify these points first.

--

--

huizhou92
Build in Public Community

Backend engineer with a focus on Golang, cloud computing, data storage, and efficiency tools. Lifelong learner.