[小ネタ] Go で struct から interface を抜き出すための interfaces