Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/defer-panic/awesome-go-interview
Collection of resources for preparation to technical interview in Go
https://github.com/defer-panic/awesome-go-interview
List: awesome-go-interview
backend backend-recipes backend-roadmap golang-practice interview-practice interview-preparation
Last synced: about 1 month ago
JSON representation
Collection of resources for preparation to technical interview in Go
- Host: GitHub
- URL: https://github.com/defer-panic/awesome-go-interview
- Owner: defer-panic
- License: cc0-1.0
- Created: 2023-06-19T10:36:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-20T08:41:29.000Z (9 months ago)
- Last Synced: 2024-03-20T09:50:08.548Z (9 months ago)
- Topics: backend, backend-recipes, backend-roadmap, golang-practice, interview-practice, interview-preparation
- Language: Shell
- Homepage: https://awesome-go-interview.dev
- Size: 24.4 KB
- Stars: 56
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
README
# Awesome Go Interview [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![Support me on Patreon](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Ddeferpanic%26type%3Dpatrons&style=flat)](https://patreon.com/deferpanic) ![GitHub](https://img.shields.io/github/license/defer-panic/awesome-go-interview)
A curated list of resources for preparation to technical interview in Go.
This list is being actively expanded, consider to [contribute](https://awesome-go-interview.dev/contributing/) or [support](https://patreon.com/deferpanic).
The list is maintained by [@defer-panic](https://github.com/defer-panic), educational project about software engineering.
## Contents
- [Go itself](#go-itself)
- [Common backend](#another-section)
- [Architecture & system design](#architecture--system-design)
- [Computer science](#computer-science)## Go itself
- 🇬🇧 [@hoanhan101/algo](https://github.com/hoanhan101/algo) — 101+ coding interview problems in Go
- 🇬🇧🇮🇷 [@dariubs/GoBooks](https://github.com/dariubs/GoBooks) — list of Golang books
- 🇬🇧 [@teh-cmc/go-internals](https://github.com/teh-cmc/go-internals) — a book about the internals of the Go programming language
- 🇬🇧 [@MatthewJamesBoyle/golang-interview-prep](https://github.com/MatthewJamesBoyle/golang-interview-prep) — exercise that helps you to find bugs and security issues in Go code
- 🇬🇧 [@plutov/practice-go](https://github.com/plutov/practice-go) — a collection of Go programming challenges
- 🇬🇧 [@uber-go/guide](https://github.com/uber-go/guide) — The Uber Go Style Guide
- 🇬🇧 [@rusnikita/trainer](https://github.com/rusinikita/trainer) — terminal app with Go challenges and learning links
- 🇬🇧 [Go 101](https://go101.org/article/101.html) — an up-to-date (unofficial) knowledge base for Go programming self learning
- 🇬🇧 [Practical Go](https://dave.cheney.net/practical-go) — a collection of real world advice for writing maintainable Go programs by [@davecheney](https://github.com/davecheney)
- 🇬🇧 [High Performance Go](https://dave.cheney.net/high-performance-go) — workshop thats gives the tools you need to diagnose and fix performance problems in your Go applications, by [@davecheney](https://github.com/davecheney)
- 🇷🇺 [Самое полное интервью Golang Middle](https://youtu.be/ryJOS-8hmQo) — мок-интервью на позицию Go-разработчика## Common backend
- 🇬🇧 [@cheatsnake/backend-cheats](https://github.com/cheatsnake/backend-cheats) — backend cheat sheet with pictures and more
- 🇷🇺 [@bzick/oh-my-backend](https://github.com/bzick/oh-my-backend) — что нужно знать бэкенд-разработчику веб-приложений## Architecture & system design
- 🇬🇧 [@mehdihadeli/awesome-software-architecture](https://github.com/mehdihadeli/awesome-software-architecture) — a curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles
- 🇬🇧 [@karanpratapsingh/system-design](https://github.com/karanpratapsingh/system-design) — learn how to design systems at scale and prepare for system design interviews## Computer science
- 🇬🇧🇷🇺🇺🇦🇨🇳🇵🇹🇻🇳🇪🇸🇰🇷🇯🇵🇹🇷🇮🇷🇩🇪🇮🇹🇫🇷🇮🇩🇦🇪🇰🇬 [Teach Yourself Computer Science](https://teachyourselfcs.com/)
## Contribute
Contributions are welcome! Read the [contribution guidelines](https://awesome-go-interview.dev/contributing/) first.