- Go Data Structures and Algorithms by Christopher Fox
- https://github.com/ayman-elmalah/datastructure-algorithms-golang
- https://github.com/bxcodec/go-clean-arch
- https://github.com/evrone/go-clean-template
- https://github.com/bquenin/go-modern-rest-api-tutorial
- https://github.com/speakeasy-api/rest-template-go
- book management application
- https://github.com/mmcgrana/gobyexample
- https://github.com/dreddsa5dies/automateGo
- https://github.com/dreddsa5dies/networkGo
- https://github.com/dariubs/GoBooks
- https://twitter.com/MaximilienAld/status/1374762632499052548 + https://www.practical-go-lessons.com
- https://github.com/davecheney/the-zen-of-go
- The Ultimate Go Notebook
- Go With The Domain. Building Modern Business Software in Go
- https://livebook.manning.com/book/go-in-action
- Code listings accompanying the 'For the Love of Go' book
- https://www.amazon.com/Learning-Go-programming-Vladimir-Vivien/dp/1784395439
- https://github.com/PacktPublishing/Creative-DIY-Microcontroller-Projects-with-TinyGo-and-WebAssembly
- https://tumregels.github.io/Network-Programming-with-Go
- How the tactical design patterns from Domain Driven Design may be implemented in Go
- https://github.com/teh-cmc/go-internals
- https://github.com/play-with-go/play-with-go
- https://github.com/dgryski/go-perfbook
- https://github.com/teivah/100-go-mistakes
- https://github.com/chai2010/go-ast-book
- https://github.com/Apress/Kubernetes-Programming-with-Go-by-Philippe-Martin
- https://www.manning.com/books/implementing-and-exploiting-cryptography
- Microservice Development with Clean Architecture & DDD in Golang
- https://www.manning.com/books/hacking-cryptography
- https://www.manning.com/books/learn-concurrent-programming-with-go
- https://github.com/astaxie/build-web-application-with-golang
- https://smarx.com/posts/2020/09/shove-it-up-your-bot-an-intro-to-slack-bots + https://github.com/smarx/shoveitupyourbot
- A cryptocurrency trading bot and framework supporting multiple exchanges
- Bot generator that post content from different providers to one or multiple publishers
- Ultimate Go study guide, with heavily documented code and programs analysis, all in 1 place.
- The ecosystem of the Go programming language
- https://github.com/jbranchaud/til/blob/master/go/access-go-docs-offline.md
- https://github.com/pebbe/HowToGo
- https://github.com/l-lin/architecture-cheat-sheet
- https://github.com/enocom/gopher-reading-list
- https://github.com/parsiya/Go-Security
- https://github.com/parsiya/Hacking-with-Go
- https://github.com/dreddsa5dies/algorithm
- https://github.com/SerifAndSemaphore/go-serverless-list
- https://github.com/system-pclub/go-concurrency-bugs
- https://github.com/juanpablopizarro/golang-bootcamp
- https://github.com/monochromegane/go_design_pattern
- Handy commands to run in Go projects
- How to use Go to build shared libraries
- https://github.com/DmitryTsepelev/advent_of_code_2021
- https://github.com/luk4z7/go-concurrency-guide
- https://github.com/rwxrob/awesome-go
- https://github.com/nurcahyaari/golang-starter
- https://github.com/Alikhll/golang-developer-roadmap
- https://evertpot.com/go-for-php-programmers
- https://github.com/ezeoleaf/awesome-golang-repositories
- https://github.com/TannerGabriel/learning-go
- https://github.com/Go-Learning-Land/Go-Learning-Archive
- An interactive study of common retry methods
- Write web applications in Go without using a framework: book + (recordings)[https://m.youtube.com/playlist?list=PL41psiCma00wgiTKkAZwJiwtLTdcyEyc4]
- 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes
- https://github.com/pingcap/talent-plan#series-3-distributed-database
- https://www.adsbynimbus.com/tech-blog/dynamic-programming + https://m.youtube.com/playlist?list=PLVrpF4r7WIhTT1hJqZmjP10nxsmrbRvlf
- MIT 6.824 Distributed Systems (Spring 2020)
- https://github.com/martensonbj/fem-intro-to-go
- Web Architecture, Git, Curl, Interfaces, Context, Error Handling, & Escape Analysis
- Mastering Go Modules, gRPC, Crawling, and Collaboration with Git
- https://www.golang.dk/courses/build-cloud-apps-in-go
- https://github.com/ardanlabs/gotraining
- https://github.com/jub0bs/go-course-advanced
- https://github.com/bootdotdev/curriculum
- A series of interactive lessons teaching Go
- https://www.manning.com/liveprojectseries/go-and-external-apis
- https://github.com/CodeYourFuture/immersive-go-course
- https://github.com/rsergiuistoc/golang-workshop-2021
- https://twitter.com/notshenetworks/status/1605218422430007296
- https://t.me/HowToGoWrong
- https://twitter.com/i/communities/1493637136502960134
- https://www.twilio.com/blog/2016/02/how-alan-shreve-built-ngrok-with-go.html
- https://jagascript.com/how-i-start-new-go-projects-in-10-seconds
- https://github.com/miguelmota/golang-for-nodejs-developers
- Packaging Go server software for Windows
- Building a BitTorrent client from the ground up in Go
- https://github.com/code-tutorials/golang-webapp
- https://notes.eatonphil.com/database-basics.html + https://news.ycombinator.com/item?id=22850817
- Diving into Go by building a CLI application
- GoLD stack (Golang, Lambda and DynamoDB)
- https://golangbot.com/learn-golang-series
- https://artem.krylysov.com/blog/2020/07/28/lets-build-a-full-text-search-engine
- https://github.com/gophertuts/go-basics
- https://marinhero.com/posts/port-scanning
- Pre-rendering static websites with wget
- https://nuculabs.dev/2021/08/28/improving-the-throughput-of-a-producer-%e2%9c%88/
- http://nathan.vegas/blog/errgroup-promise-all.html
- The Busy Developer's Guide to Go Profiling, Tracing and Observability + https://twitter.com/felixge/status/1435537024388304900
- https://felixge.de/2021/12/01/advent-of-go-profiling-2021-day-1-1
- https://github.com/VividCortex/go-database-sql-tutorial
- https://www.allhandsontech.com/programming/golang/web-app-sqlite-go
- https://ucarion.com/go-base62
- https://github.com/subfuzion/cracking-the-coding-interview-in-go
- https://mattbutterfield.com/blog/2021-05-02-adding-video-chat
- For book summaries
- Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring
- https://spf13.com/presentation/building-an-awesome-cli-app-in-go-oscon + https://twitter.com/garethr/status/1285882907517685761
- https://www.felipecruz.es/how-i-built-my-own-wasm-cloud-with-fermyon-platform
- https://github.com/1e9y/adventofcode
- https://github.com/danvk/aoc2021 + https://effectivetypescript.com/2022/02/06/advent-of-code-2021-golang
- https://www.youtube.com/playlist?list=PLrwpzH1_9ufMLOB6BAdzO08Qx-9jHGfGg
- https://github.com/quii/learn-go-with-tests
- https://github.com/cdarwin/go-koans
- https://bitfieldconsulting.com/golang/bugs-fuzzing
- Introducing Quartz: A Deterministic Time Testing Library for Go
- Repo of useful scripts
- https://github.com/Pisush/chatGPT-plugin-template
- Web screenshot utility using Chrome Headless
- Sqlvet performs static analysis on raw SQL queries in your Go code base.
- Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl.
- A Chrome cookie dumping utility.
- Human readable entropy.
- Running Golang on the browser with WebAssembly and TinyGo
- A workshop covering all the tools gophers use in their day to day life
- Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.
- patchbay.pub – Poor man's ngrok/IFTTT/serverless
- A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a proxy
- Peer authenticated WebRTC. + https://twitter.com/FiloSottile/status/1255583253240709120
- https://twitter.com/mikispag/status/1255164681121136642
- A really small static web server for Docker
- A modern alternative to fail2ban
- Go library to capture desktop to image
- https://github.com/dreddsa5dies/goHackTools
- Visualize Go Dependency Trees
- A plain-text file format and command line tool for time tracking + https://news.ycombinator.com/item?id=25995838
- Check for dependency confusion vulnerabilities in multiple package management systems + https://twitter.com/joohoi/status/1359467575441301504
- https://threedots.tech/post/list-of-recommended-libraries
- Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana
- Make JSON greppable!
- Share your terminal as a web application
- Go library to capture desktop to image
- make your own YouTube TV player
- Download Youtube Video in Golang
- A node.js version management utility for Windows
- Simple file sharing from the browser and the command-line ־ Is there a good type-preserving typescript/ecamscript parser written in golang?
- jq for binary formats
- HTTPLabs let you inspect HTTP requests and forge responses
- https://github.com/kirillshevch/raindrop_to_notion
- https://github.com/knadh/dns.toys
- Google Drive CLI Client
- https://nelsonslog.wordpress.com/2022/06/28/google-caches-what-is-my-ip + https://github.com/rdegges/ipify-api
- High-precision indoor positioning framework for most wifi-enabled devices
- Personal information dashboard for your terminal
- https://github.com/ddz/whatsapp-media-decrypt
- A fast tool to scan CRLF vulnerability
- Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
- https://github.com/cybercase/google-forms-html-exporter
- LSB steganography, capable of hiding any file within an image
- concurrent client-server for transferring files from the host to several clients
- High performance, self-hosted, newsletter and mailing list manager with a modern dashboard
- Fast and lightweight Web Application Firewall Fingerprinting tool
- https://github.com/stars/SummerSec/lists/go-tools
- https://zackproser.com/blog/chatgpt-4-experiment-ai-development + A command line tool that tells you the size of anything you pass to it in bytes
- Part of Speech Tagging on a block of text
- Content management with Github hosted Markdown as an authoritative data source
- Generate invoices from the command line
- A reverse proxy that exposes services on your tailnet (as their own tailscale participants)
- Connect your HTTP servers to Tailscale
- Azure DevOps command line tool
- App for your terminal that allows you to read, follow and save posts from development blogs from lots of companies
- CLI for printing HTTP Response as JSON
- Piko, an open-source alternative to Ngrok, designed to serve production traffic and be simple to host (particularly on Kubernetes)
- https://maxmcd.com/posts/running-go-on-val-town
- Go on hardware: TinyGo in the wild
- https://anchor.fm/hacker-talk/episodes/Golang-Malware-with-Ben-Kurtz-Part-1-e1fqg5b
- https://github.com/ksimka/go-is-not-good
- Go's Tooling is an Undervalued Technology
- https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride
- https://github.com/SuperPaintman/the-evolution-of-a-go-programmer
- https://utcc.utoronto.ca/~cks/space/blog/programming/GoConcurrencyStillNotEasy
- https://fettblog.eu/learning-rust-and-go
- https://thenewstack.io/rust-vs-go-why-theyre-better-together
- Asynchronous programming: callback -> promise/async/await -> fibres/coroutines
- Is Learning GO worth It if you know Node.js?
- I am more excited by Zig than by Rust.
- https://erikbern.com/2017/03/15/the-eigenvector-of-why-we-moved-from-language-x-to-language-y.html
- https://www.sethvargo.com/what-id-like-to-see-in-go-2 + https://twitter.com/sethvargo/status/1482381086411956228
- https://dabase.com/blog/2022/strongly-typed-javascript
- https://kdy1.dev/posts/2022/1/tsc-go + https://twitter.com/kdy1dev/status/1486017661267955713
- Sustainability with Rust
- Design drafts | rscgolang
- https://github.com/trailofbits/not-going-anywhere
- https://github.com/lojikil/kyoto-go-nihilism
- https://posts.specterops.io/malware-development-pt-1-dynamic-module-loading-in-go-1121f07f3a5a
- Golang security checker
- https://www.sonarsource.com/blog/why-orms-and-prepared-statements-cant-always-win
- https://github.com/dstotijn/golang-nextjs-portable
- A static site generator for capturing quick notes
- https://adri.ddns.net/about
- https://eli.thegreenplace.net/2022/serving-static-files-and-web-apps-in-go
- A Go-based static site generator that compiles brandur.org
- https://github.com/ntBre/bwestbro.com
- https://github.com/marcus-crane/utf9k
- https://github.com/brndnmtthws/brndn-io
- https://github.com/bvisness/bvisness.me + https://bvisness.me/luax
- http://binstock.blogspot.com/2021/08/a-whole-new-project-jvm.html + http://binstock.blogspot.com/search/label/jacobin
- justforfunc: Programming in Go
- Code Club | Bitfield Consulting
- Golang University 101 - Learn Golang | Bitfield Consulting
- https://m.youtube.com/playlist?list=PLZaEVINf2Bq8mP4mosgB9tXb4ycrAeA9y
- Sean DuBois
- https://github.com/GopherConRu/talks
- Roberto Clapis
- https://xeiaso.net/talks/conf42-static-analysis
- https://github.com/matt4biz/go-class-slides/tree/trunk/xmas-2020#readme