| package initial | |
| import "fmt" // this comment should not be visible | |
| // init functions are not renamed | |
| func init() { foo() } | |
| // Type S. | |
| type S struct { | |
| t | |
| u int | |
| } /* multi-line | |
| comment | |
| */ | |
| // non-associated comment | |
| /* | |
| non-associated comment2 | |
| */ | |
| // Function bar. | |
| func bar(s *S) { | |
| fmt.Println(s.t, s.u) // comment inside function | |
| } | |
| // file-end comment |