gopl-zh.github.com/exercise/ex-ch1-12.md