mirror of
https://github.com/libp2p/go-libp2p-core.git
synced 2024-12-26 23:30:27 +08:00
Interfaces and abstractions that make up go-libp2p
aec4faac4d
* disable Travis * set Go version to 1.15 and run go mod tidy * add .github/workflows/automerge.yml * add .github/workflows/go-test.yml * add .github/workflows/go-check.yml * chore: tidy submodule * chore: give vet something to vet * test: disable timing dependent bandwidth test unless we're on linux Co-authored-by: web3-bot <web3-bot@users.noreply.github.com> Co-authored-by: Steven Allen <steven@stebalien.com> |
||
---|---|---|
.github/workflows | ||
connmgr | ||
control | ||
crypto | ||
discovery | ||
event | ||
helpers | ||
host | ||
introspection | ||
metrics | ||
mux | ||
network | ||
peer | ||
peerstore | ||
pnet | ||
protocol | ||
record | ||
routing | ||
sec | ||
test | ||
tools | ||
transport | ||
.gitignore | ||
alias.go | ||
go.mod | ||
go.sum | ||
LICENSE | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md |
go-libp2p-core
Home to the interfaces and abstractions that make up go-libp2p.
Install
go get github.com/libp2p/go-libp2p-core
Usage
Check out the GoDocs.
Testing
To test instantiations of interfaces and abstractions, you can use the test suite.
License
Dual-licensed under MIT and ASLv2, by way of the Permissive License Stack.