Использовать IPFS в качестве хоста golang модулей вместо github - PullRequest
0 голосов
/ 04 апреля 2020

Я хотел бы использовать IPFS в качестве моего go модуля, например,

У меня есть пакет с именем lib, размещенный в IPFS с ha sh QmVSobhwUnnozfupkjwPFbLfiK8B6pnLTTLWfrCdXb9z27

package lib

import "fmt"

func Hello(name string) {
    fmt.Printf("Hello  %v \n", name)
}

есть ли способ импортировать пакет из шлюза IPFS по URL-адресу, например

package main

import (
    "http://127.0.0.1:8080/ipfs/QmVSobhwUnnozfupkjwPFbLfiK8B6pnLTTLWfrCdXb9z27"
)

func main() {
    lib.Hello("foo")
}
...