mut name := 'foo1' pub struct Info1 { name string } info1 := Info1{name} info1 name = 'foo2' struct Info2 { name string } info2 := Info2{name} info2 name = 'foo3' struct Info3 { name string } info3 := Info3{name} info3 ===output=== Info1{ name: 'foo1' } Info2{ name: 'foo2' } Info3{ name: 'foo3' }