Try Documentalist,
my app that offers fast, offline access to 190+ programmer API docs.
ftp libs
https://code.google.com/p/ftp4go/, http://godoc.org/code.google.com/p/ftp4go - worked for me
https://github.com/jlaffaye/ftp, http://godoc.org/github.com/jlaffaye/ftp - didn't work for ftp.semtrack.de
https://bitbucket.org/zombiezen/ftp/
https://github.com/smallfish/ftp
Useful libraries:
- https://github.com/sanity-io/litter : debug-pring structs and values
- https://github.com/FlashBoys/go-finance : for getting stocks data
- https://github.com/markbates/goth : oauth authentication library for web supporting tons of providers
- https://github.com/SKatiyar/cri : drives chrome via chrome remote debugger interface
- https://github.com/gwenn/yacr : alternative csv parsing library
- http://openmymind.net/basic-micro-optimizations/, http://openmymind.net/basic-micro-optimizations-part-2/
- http://openmymind.net/Condition-Variables/
- https://github.com/dlclark/regexp2 : port of .net regexp engine
- https://github.com/ajg/form - encoding/decoding html forms (application/x-www-form-urlencoded). Easier decoding of args for html requests
- https://github.com/dchest/safefile/blob/master/safefile.go
- https://github.com/dchest/static-search - could use on my blog and forum
- https://github.com/gorilla/websocket
- https://github.com/gorilla/securecookie
- https://github.com/advancedlogic/GoOse - html content/article extraction
- https://code.google.com/p/cascadia/ - css selectors for querying html parsed with html package
- https://github.com/PuerkitoBio/goquery - like jQuery, in Go
- https://github.com/betamike/goinfo
- https://github.com/drone/go-github - github web api
- https://github.com/disintegration/imaging - image manipulation in pure go (including resizing)
- https://github.com/disintegration/charmap - character encodings conversion
- https://code.google.com/p/gogoprotobuf/ - improved protobuf
- https://goji.io/ - mini web framework, adds Context object
- https://github.com/yosssi/gohtml - formats html
- https://github.com/dustin/go-humanize - formats numbers in human-readable way
- http://godoc.org/github.com/kr/fs#example-Walker - a nicer file-system walking interface
- https://code.google.com/p/go/source/browse/?repo=net#hg%2Fhtml%2Fcharset - charset conversions
- https://github.com/ernesto-jimenez/scraperboard - web scraping library in Go
- https://github.com/johnsto/goserve/blob/master/handlers.go
- https://gist.github.com/jbardin/5bc0407d1f70dfc60269 - ssh using ssh agent
- https://github.com/armon/mdns
- https://github.com/armon/gomdb
- https://github.com/peterbourgon/g2s - send to statsd server
- https://github.com/shirou/gopsutil
- https://github.com/stretchr/powerwalk - concurrent directory walking
- https://github.com/beevik/etree - xml parsing
- https://code.google.com/p/gopacket/ - pcap bindings and higher level functions on top of it
- https://code.google.com/p/gopcapreader/ - probably obsolete, as written by the same guy as go packet and last checkin in 2012
- https://code.google.com/p/ahocorasick/ - Fast matching of multiple strings within a byte array or io.Reader stream
- https://github.com/facebookgo/atomicfile
- https://github.com/facebookgo/counting
- https://github.com/facebookgo/grace - graceful http server shutdown
- https://github.com/cratonica/2goarray
- https://github.com/badgerodon/peg
- https://github.com/avelino/awesome-go
- https://github.com/hawx/img
- https://github.com/OneOfOne/xxhash/ - port of xxhash to Go + cgo bindings to C version
- https://github.com/tv42/base58
- https://github.com/spaolacci/murmur3
- https://github.com/bkaradzic/go-lz4
- https://github.com/vmihailenco/gforms
- https://github.com/spf13/hugo
- https://github.com/alecthomas/binary
- https://github.com/alecthomas/mph - Minimal Perfect Hashing
- https://github.com/mattbaird/gochimp - mandrill and mail chimp library
- https://github.com/mostafah/mandrill - smaller just mandrill library
- https://github.com/peterhellberg/hn - hackernes hn
- https://github.com/dchest/siphash
- https://github.com/dchest/jsmin
- https://github.com/dchest/htmlmin
- https://github.com/dchest/cssmin
- https://github.com/noraesae/orange-cat
- https://github.com/dchest/uniuri - generate random string that can be used in urls (a different kind of guid generator)
- https://github.com/ncw/rclone - copy & sync between storage providers (s3, google drive, google storage etc.)
- https://github.com/gwenn/yacr - csv library
- https://github.com/gwenn/murmurhash3
- https://github.com/BurntSushi/toml
- https://github.com/andreaskoch/go-fswatch
- https://github.com/ttacon/tesseract
- https://github.com/b1lly/gob
- https://bitbucket.org/rj/html2epub/overview
- https://github.com/smartystreets/mafsa - build a static, high-speed, memory-efficient, Unicode-friendly set of strings
- http://jmoiron.github.io/sqlx/
- https://github.com/drbig/piratebay
- https://github.com/drone/go.stripe
- https://github.com/orchestrate-io/dvr
- https://github.com/agonopol/readability
- https://github.com/nelhage/gojit
- https://github.com/nelhage/godis86
- https://godoc.org/github.com/codahale/safecookie
- https://github.com/dustin/go-probably
- https://github.com/zimmski/tirion
- https://github.com/dustin/diff