go-ipfs-api在项目中的使用
生活随笔
收集整理的這篇文章主要介紹了
go-ipfs-api在项目中的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
go-ipfs-api在項目中的使用:
package ipfsimport ( "github.com/ipfs/go-ipfs-api" "fmt" "bytes" "io/ioutil" )var sh *shell.Shellfunc UploadIPFS(str string) string {sh = shell.NewShell("localhost:5001")hash, err := sh.Add(bytes.NewBufferString(str))if err != nil {fmt.Println("上傳ipfs時錯誤:", err)}return hash }func CatIPFS(hash string) string {sh = shell.NewShell("localhost:5001")read, err := sh.Cat(hash)if err != nil {fmt.Println(err)}body, err := ioutil.ReadAll(read)return string(body) }總結
以上是生活随笔為你收集整理的go-ipfs-api在项目中的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: solidity编码规范
- 下一篇: go项目中使用数据库的配置文件