go-libp2p/examples/ipfs-camp-2019
web3-bot 3a66ff89a1
sync: update CI config files (#2073)
* bump go.mod to Go 1.19 and run go fix

* stop using the deprecated io/ioutil package

* bump go.mod to Go 1.19 and run go fix

* bump go.mod to Go 1.19 and run go fix

* bump go.mod to Go 1.19 and run go fix

* stop using the deprecated io/ioutil package

* bump go.mod to Go 1.19 and run go fix

* stop using the deprecated io/ioutil package

* update .github/workflows/go-test.yml

* update .github/workflows/go-check.yml

* update .github/workflows/release-check.yml

* various fixes

* stop using deprecated math/rand.Read

---------

Co-authored-by: web3-bot <web3-bot@users.noreply.github.com>
Co-authored-by: Marten Seemann <martenseemann@gmail.com>
2023-02-12 01:18:10 -08:00
..
01-Transports remove the context from the libp2p and from the Host contructor 2021-09-18 14:06:56 +02:00
02-Multiaddrs chore: update examples to go-libp2p v0.20.0 (#1557) 2022-05-28 02:24:51 -07:00
03-Muxing-Encryption examples: update go-libp2p to v0.23.x (#1803) 2022-10-06 13:04:44 -07:00
05-Discovery chore: update examples to v0.25.1 (#2080) 2023-02-11 13:57:03 -08:00
06-Pubsub chore: update examples to v0.25.1 (#2080) 2023-02-11 13:57:03 -08:00
07-Messaging sync: update CI config files (#2073) 2023-02-12 01:18:10 -08:00
08-End sync: update CI config files (#2073) 2023-02-12 01:18:10 -08:00
README.md chore: bring examples back into repository 2021-05-05 10:57:48 +01:00
go.mod sync: update CI config files (#2073) 2023-02-12 01:18:10 -08:00
go.sum chore: update examples to v0.25.1 (#2080) 2023-02-11 13:57:03 -08:00

README.md

IPFS Camp 2019 - Course B

We've included some scaffolding to help you through the workshop. The folders in this repository are "checkpoints" of the project as we progress through the project goals. Should you get stuck at one and find yourself eager to push on, feel free to save your work and move on to the next stage!

Dependencies

Optional Tooling

If you'd like a more pleasant editing experience, VS Code's golang plugin has fantastic support for the nascent go language server implementation. I recommend saibing's fork which adds lots of useful features.

Running the Examples

All of the examples, 01-Transports through 08-End, will compile as written. To execute, simply change into the respective example's directory and run go run .