mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-07 16:33:40 +00:00
Merge pull request #532 from mdlayher/master
Add github.com/mdlayher networking libraries
This commit is contained in:
commit
5b0db8a145
@ -491,8 +491,11 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
|
||||
*Libraries for working with various layers of the network*
|
||||
|
||||
* [arp](https://github.com/mdlayher/arp) - Package arp implements the ARP protocol, as described in RFC 826.
|
||||
* [buffstreams](https://github.com/stabbycutyou/buffstreams) - Streaming protocolbuffer data over TCP made easy
|
||||
* [dhcp6](https://github.com/mdlayher/dhcp6) - Package dhcp6 implements a DHCPv6 server, as described in RFC 3315.
|
||||
* [dns](https://github.com/miekg/dns) - Go library for working with DNS
|
||||
* [ethernet](https://github.com/mdlayher/ethernet) - Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
|
||||
* [ftp](https://github.com/jlaffaye/ftp) - Package ftp implements a FTP client as described in [RFC 959](http://tools.ietf.org/html/rfc959).
|
||||
* [go-stun](https://github.com/ccding/go-stun) - A go implementation of the STUN client (RFC 3489 and RFC 5389).
|
||||
* [gopacket](https://github.com/google/gopacket) - A Go library for packet processing with libpacp bindings
|
||||
@ -503,6 +506,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* [linkio](https://github.com/ian-kent/linkio) - Network link speed simulation for Reader/Writer interfaces
|
||||
* [mdns](https://github.com/hashicorp/mdns) - Simple mDNS (Multicast DNS) client/server library in Golang
|
||||
* [portproxy](https://github.com/aybabtme/portproxy) - Simple TCP proxy which adds CORS support to API's which don't support it.
|
||||
* [raw](https://github.com/mdlayher/raw) - Package raw enables reading and writing data at the device driver level for a network interface.
|
||||
* [sftp](https://github.com/pkg/sftp) - Package sftp implements the SSH File Transfer Protocol as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt.
|
||||
* [tcp_server](https://github.com/firstrow/tcp_server) - A Go library for building tcp servers faster
|
||||
|
||||
@ -634,7 +638,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
||||
* Testing Frameworks
|
||||
* [assert](https://github.com/bluesuncorp/assert) - Basic Assertion Library used along side native go testing, with building blocks for custom assertions
|
||||
* [assert](https://github.com/bmizerany/assert) - Asserts to Go testing
|
||||
* [bro](https://github.com/marioidival/bro) - Watch files in directory and run tests for them
|
||||
* [bro](https://github.com/marioidival/bro) - Watch files in directory and run tests for them
|
||||
* [ginkgo](http://onsi.github.io/ginkgo/) - BDD Testing Framework for Go
|
||||
* [go-mutesting](https://github.com/zimmski/go-mutesting) - Mutation testing for Go source code
|
||||
* [goblin](https://github.com/franela/goblin) - Mocha like testing framework fo Go
|
||||
|
Loading…
Reference in New Issue
Block a user