In the world of programming languages, one name has been gaining significant attention in recent years: Go, often referred to as Golang. Developed by Google in 2007 and first released to the public in 2009, Go has swiftly risen to prominence as a powerful, versatile, and efficient language. In this blog, we'll take an in-depth look at Go, exploring its origins, key features, and why it has become a favorite among developers worldwide.
There are some workarounds to dynamically add attributes to a go struct at the Runtime. One way to achieve this is by using a map to store the attributes of a struct. Another way to achieve similar functionality is by using reflection.
Posted May 13, 2023 by Rohith ‐ 1 min read