authorized_keyscrypto.rsa.PublicKeyssh-rsarsaPublicKeyreflect.Interface()fmt.Sprintf("%v")&{133141753607255377833524803712241410600224583899447743985716492314976605735038858392516407436607315136967439536840885454950028631410155683051419836325912444338003188332463816050354540934271243064035037856360864190161298769948076508355604915775510460445701536855931828420791030023079646791573156484306628882221 35}ssh.rsaPublickeytype rsaPublicKey rsa.PublicKey
"%+v"NErsa.PublicKeyfmt.Sscanbig.Intintrsa.PublicKey这有效,但似乎令人难以置信的讨厌。我明白了,因为它是未导出的,可能没有直接的路线,但肯定有比重新转换它们的可打印表示更好的方法来获取字段。
ssh.PublicKeyMarshal()authorized_keys这样做的正确方法是什么?