https://www.itpiran.net/blog/ja/tutorials/go-programming-language-introduction/