Skip to content

nmaier/gosocksv5d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gosocksv5d

A SOCKS v5 (RFC 1928) server implementation in Go.

Quick Start

  1. Install Go (obviously)
  2. go get -u "github.com/nmaier/gosocksv5d"
  3. Implement your server.
package main
import "net"
import "github.com/nmaier/gosocksv5d"
func main() {
	server := gosocksv5d.NewServer()
	server.ListenAndServe(net.IPv4zero, 12345) // Never returns
}

Links

Go language

http://golang.org/

SOCKSv5 RFC 1928

http://www.ietf.org/rfc/rfc1928.txt

Full online docs

http://godoc.org/github.com/nmaier/gosocksv5d

LICENSE

MIT-License; see LICENSE file

About

A SOCKS v5 (RFC 1928) server implementation in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages