20 lines
260 B
Go
20 lines
260 B
Go
package main
|
|
|
|
type Data struct {
|
|
}
|
|
|
|
func (d Data) Print() {}
|
|
|
|
func main() {
|
|
var value1 = Data{}
|
|
value1.Print()
|
|
|
|
// 1 way
|
|
var value2WithSugar = &Data{}
|
|
value2WithSugar.Print()
|
|
|
|
// 2 way
|
|
var value2WithoutSugar = new(Data)
|
|
(*value2WithoutSugar).Print()
|
|
}
|