我有以下开源代码来生成波纹地址和密钥,但我想将输出导出到 .csv 或 .xlsx 文件。我尝试通过导入“encoding/csv”包来编写一个函数,但我不太擅长 golang,并且无法让它工作。有什么建议么?
我还希望它迭代 n 次以生成所需数量的密钥。
这是来自 bitbucket.org/dchapes/ripple/cmd/ 的开源代码:
package main
import (
"flag"
"fmt"
"log"
"bitbucket.org/dchapes/ripple/crypto/rkey"
)
func main() {
secret := flag.String("secret", "",
"Ripple secret, if empty gernate a random one")
flag.Parse()
var s *rkey.FamilySeed
var err error
if *secret != "" {
s, err = rkey.NewFamilySeed(*secret)
} else {
s, err = rkey.GenerateSeed()
}
if err != nil {
log.Fatal(err)
}
pubkey := s.PrivateGenerator.PublicGenerator.Generate(0)
addr := pubkey.Address()
if *secret == "" {
if b, …Run Code Online (Sandbox Code Playgroud)