Ichbinjoe / go-libp2p-tls

go-libp2p's TLS encrypted transport

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-libp2p-tls

standard-readme compliant GoDoc Linux Build Status Code Coverage

go-libp2p's TLS encrypted transport

Package go-libp2p-tls is a libp2p conn security transport. It uses TLS to setup the communication channel.

Install

go-libp2p-tls is a standard Go module which can be installed with:

go get github.com/libp2p/go-libp2p-tls

Note that go-libp2p-tls is packaged with Gx, so it is recommended to use Gx to install and use it (see the Usage section).

Usage

This module is packaged with Gx. In order to use it in your own project it is recommended that you:

go get -u github.com/whyrusleeping/gx
go get -u github.com/whyrusleeping/gx-go
cd <your-project-repository>
gx init
gx import github.com/libp2p/go-libp2p-tls
gx install --global
gx-go --rewrite

Please check Gx and Gx-go documentation for more information.

Contribute

Feel free to join in. All welcome. Open an issue!

This repository falls under the IPFS Code of Conduct.

Want to hack on IPFS?

License

MIT

About

go-libp2p's TLS encrypted transport

License:MIT License


Languages

Language:Go 98.2%Language:Makefile 1.8%