1

自分のプロジェクトで IPFS を使いたいので、Go IPFS API について勉強しています。次に、この非常に単純なコードを書きました。

package main

import (
    "fmt"
    "bytes"
    sh "github.com/ipfs/go-ipfs-api"
)

func main() {
    shell := sh.NewShell("https://ipfs.io")

    bufferExample := bytes.NewBufferString("Hello IPFS Shell tests")
    mhash, err := shell.AddNoPin(bufferExample)

    if err != nil {
        panic(err) // ends where
    }

    fmt.Println(mhash)
}

しかし、エラーが表示panic: add: command not foundされ、その理由がわかりません。コンピューターには既に IPFS があります (たとえば、デーモンを実行できます)。また、開発依存関係を含む Go IPFS ライブラリもインストールしました。

修正方法は?

4

2 に答える 2