というわけで、golangのrsaモジュールを使ったdockerを作っています。gccgo を持つ gcc をビルドして golang を使用しています。
linux-l853:~/docker # go version
go version gccgo (GCC) 5.0.0 20141113 (experimental) linux/ppc64
今、私がそれを構築しているとき、私は次のエラーを受け取ります:
github.com/endophage/gotuf/signed
vendor/src/github.com/endophage/gotuf/signed/verifiers.go:102:50: error: unknown field ‘Hash’ in ‘rsa.PSSOptions’
opts := rsa.PSSOptions{SaltLength: sha256.Size, Hash: crypto.SHA256}
^
ここで、Hash フィールドが rsa.PSSOptions で定義されていることを知っています。なぜこのエラーが発生するのですか?
ティア。