gccが++らしいがgoで書き直す方が楽そうだ