Your cart is currently empty!
Golang: New Keyword
In Golang there are several ways to create instance of struct.
Say we have this Person struct:
type Person struct { name string age int }
We can instantiate this struct with:
ryan := Person{} // will return => { 0} // => {name: age:0} ryan := Person{name: "Ryan", age: 22} // will return => {Ryan 22} ryan := new(Person) // will return => &{ 0}
When using the new keyword you will get reference of the struct in return.
References:
Leave a Reply