A quine (self-replicating program) in Go. Inspired by this article and the first quine example there.
- Do not assume ASCII
- Limit lines to 80 characters or so
- Update: all lines are less than 100 characters now, but has more lines.
- Make it shorter (<50 lines at least). Update: ~35 lines now! Update 2: 47 lines.
- Make it more readable
- Document it too
- Be
go fmt
compatible