GO-SIMPLE
These are simple examples for useful daily use in your projects.
https://github.com/Gitart/GO-SIMPLE
Last synced: 1 day ago
JSON representation
-
🌏 Frameworks
- Marcio.io
- Carlos Becker's Blog
- Ardan Labs
- Alex Edward's Go Posts
- GoLang Tutorials
- Marcelo Magallon's Blog
- Mina Andrawos's Go Posts
- Jon Calhoun's Blog
- Inanc Gumus's Learn Go Programming Blog
- Elliot Forbes - TutorialEdge.net Go Tutorials
- Timo Savola's Go Posts
- Packt Hub
- GoCenter Community Blog - Blogs from GoCenter.io about Go modules and community.
- Basic
- Go Awesome
- Socket loop
- 50 Shades of Go
- Go Bootcamp
- Go by Example
- Go Programming Language: An Introductory Golang Tutorial
- Go Web Examples
- Golang tutorial for beginners
- Golang Tutorials
- Gophercises
- Learning Go
- Learning Go tutorial
- Go
- The official Go Blog - For in depth posts by the Go team
- Marcio.io
- GoLang Tutorials
- Inanc Gumus's Learn Go Programming Blog
- Go pattern
- Go wit test
- Go Traning
- A Huge Number of Go Examples, Exercises and Quizzes
- Epi
- Project layout
- 50 Shades of Go
- Go Bootcamp
- Go Resources
- Golang Code
- Learning Go tutorial
- Inanc Gumus's Learn Go Programming Blog
- Learning Go tutorial
- Inanc Gumus's Learn Go Programming Blog
- Learning Go tutorial
- Go Programming Language: An Introductory Golang Tutorial
- Golang Basic
- spf13's Blog
- Packt Hub
- Gopher Academy Blog
- Dave Cheney's Blog
- Dave Cheney's Resources for Go Programmers
- Matt Aimonetti's Blog
- Carlos Becker's Blog
- The Golang Weekly
- Alex Edward's Go Posts
- Mathias Lafeldt's Blog
- Marcelo Magallon's Blog
- Mina Andrawos's Go Posts
- Johan Brandhorst's Blog
- Christoph Berger's Applied Go Blog
- Timo Savola's Go Posts
- Go Programming Language: An Introductory Golang Tutorial
- Go Tutorial
- Master Go
-
**Golang Advanced Tutorial**
-
**OOPS in Golang**
-
**Others**
-
-
**Golang Basic Tutorial**
-
**About**
-
**Basics**
-
**Concurrency**
-
**Error Handling**
-
**Loops/Iterations/Flow Control**
-
**More Types**
-
-
[](https://github.com/golang/go/wiki/CodeTools#all-in-one)All-in-one
- golangci-lint - Bundle of `gofmt`, `golint`, `govet` and many other tools that shares work between the different linters for better performance. Recommended by the original author to replace gometalinter (Drop-in replacement).
- gometalinter - Automates the installation, configuration and application of `gofmt`, `golint`, `govet` and several other code validation tools.
-
[](https://github.com/golang/go/wiki/CodeTools#code-formatting)Code Formatting
-
[](https://github.com/golang/go/wiki/CodeTools#articles)Articles
-
[](https://github.com/golang/go/wiki/CodeTools#tools)Tools
-
-
[](https://github.com/golang/go/wiki/CodeTools#code-generation-templating-and-generics)Code generation, Templating and Generics
-
[](https://github.com/golang/go/wiki/CodeTools#tools)Tools
- json-to-go - Generate Go structs from JSON.
- Go gen - Type-driven code generation (generics)
- gojson - Another Go struct generator.
- gotemplate - Package-based templating system for Go.
- sqlgen - Generate Go code for SQL interactions.
- zek - Generate Go struct from XML.
- apidocgen - Generate web apis markdown docs and mocks.
- Go gen - Type-driven code generation (generics)
-
-
[](https://github.com/golang/go/wiki/CodeTools#error-detection)Error Detection
-
[](https://github.com/golang/go/wiki/CodeTools#articles-2)Articles
- Go Inspection Tools - An overview of tools for Go code inspection.
-
[](https://github.com/golang/go/wiki/CodeTools#tools-2)Tools
- errcheck - Ensure you check your error conditions.
- SafeSQL - Protect against unsafe SQL in your code.
- AlignCheck, StructCheck, VarCheck - A suite of tools for checking your code.
- go vet - Read this first on how to use the `go vet` command.
-
-
[](https://github.com/golang/go/wiki/CodeTools#navigation)Navigation
-
[](https://github.com/golang/go/wiki/CodeTools#tools-2)Tools
- Pythia - A browser-based UI for Go Guru.
- Go Guru - User Manual - A tool for understanding Go code.
-
-
[](https://github.com/golang/go/wiki/CodeTools#refactoring)Refactoring
-
[](https://github.com/golang/go/wiki/CodeTools#articles-1)Articles
- gorename - easy refactoring
- Refactoring Tools - An overview of refactoring tools for Go.
- Quick renaming with gofmt
- Quick renaming with gofmt
-
[](https://github.com/golang/go/wiki/CodeTools#tools-1)Tools
-
-
[](https://github.com/golang/go/wiki/CodeTools#visualization)Visualization
-
[](https://github.com/golang/go/wiki/CodeTools#tools-2)Tools
- godepgraph - A tool for generating dependency graphs of Go code.
-
-
[](https://github.com/techschool/simplebank#deploy-to-kubernetes-cluster)Deploy to kubernetes cluster
-
[](https://github.com/techschool/simplebank#how-to-run)How to run
-
-
[](https://github.com/techschool/simplebank#setup-local-development)Setup local development
-
[README](https://github.com/VyacheslavGoryunov/remote-relay-gobot/tree/master/firmware/test#readme)
-
🏖️ Req Expr
-
🍬 Samples for learning
- https://gobyexample.com/channels
- https://www.golang-book.com/books/intro/10
- https://www.goinggo.net/2014/02/the-nature-of-channels-in-go.html
- Goroutines vs Green threads (Сравнение гоурутин и «зеленых» потоков)
- http://guzalexander.com/2013/12/06/golang-channels-tutorial.html
- https://www.goinggo.net/2014/02/the-nature-of-channels-in-go.html
-
🚩 Useful library
Programming Languages
Categories
💎 Course videos
102
🌏 Frameworks
69
🥧 Browse Series: 52 articles
60
**Golang Basic Tutorial**
36
**All Design Patterns in Golang**
23
[](https://github.com/techschool/simplebank#setup-local-development)Setup local development
12
**Data Structures in Golang**
11
**Golang Advanced Tutorial**
10
[](https://github.com/golang/go/wiki/CodeTools#code-formatting)Code Formatting
8
[](https://github.com/golang/go/wiki/CodeTools#code-generation-templating-and-generics)Code generation, Templating and Generics
8
🍬 Samples for learning
6
[](https://github.com/golang/go/wiki/CodeTools#refactoring)Refactoring
6
[](https://github.com/golang/go/wiki/CodeTools#error-detection)Error Detection
5
🚩 Useful library
4
[](https://github.com/techschool/simplebank#deploy-to-kubernetes-cluster)Deploy to kubernetes cluster
3
[](https://github.com/golang/go/wiki/CodeTools#navigation)Navigation
2
[](https://github.com/golang/go/wiki/CodeTools#all-in-one)All-in-one
2
⚒ Advanced
1
[](https://github.com/golang/go/wiki/CodeTools#visualization)Visualization
1
[README](https://github.com/VyacheslavGoryunov/remote-relay-gobot/tree/master/firmware/test#readme)
1
🏖️ Req Expr
1
Sub Categories
[](https://github.com/techschool/simplebank#section-4-advanced-backend-topics-grpc)Section 4: Advanced Backend Topics \[gRPC\]
30
[](https://github.com/techschool/simplebank#section-3-deploying-the-application-to-production-kubernetes--aws)Section 3: Deploying the application to production \[Kubernetes + AWS\]
28
[](https://github.com/techschool/simplebank#section-2-building-restful-http-json-api-gin)Section 2: Building RESTful HTTP JSON API \[Gin\]
24
[](https://github.com/techschool/simplebank#section-1-working-with-database-postgres)Section 1: Working with database \[Postgres\]
20
**Structural Design Patterns**
18
[](https://github.com/golang/go/wiki/CodeTools#tools)Tools
14
[](https://github.com/techschool/simplebank#install-tools)Install tools
11
**More Types**
11
**Behavioural Design Patterns**
10
**Basics**
8
[](https://github.com/golang/go/wiki/CodeTools#tools-2)Tools
7
**Loops/Iterations/Flow Control**
6
**Creational Design Patterns**
6
**Others**
6
**About**
4
**Concurrency**
4
[](https://github.com/golang/go/wiki/CodeTools#articles-1)Articles
4
**OOPS in Golang**
4
[](https://github.com/techschool/simplebank#how-to-run)How to run
3
**Error Handling**
3
[](https://github.com/golang/go/wiki/CodeTools#tools-1)Tools
2
[](https://github.com/golang/go/wiki/CodeTools#articles)Articles
2
[](https://github.com/golang/go/wiki/CodeTools#articles-2)Articles
1
[](https://github.com/techschool/simplebank#documentation)Documentation
1
⚙ Table of Contents
1
Keywords
go
19
golang
13
linter
4
code-generation
2
patterns
2
idioms
2
awesome
2
design-patterns
2
programming-language
1
arduino
1
beaglebone
1
beaglebone-black
1
bluetooth
1
bluetooth-le
1
drone
1
gpio
1
hardware
1
i2c
1
intel-edison
1
intel-joule
1
internet-of-things
1
iot
1
mqtt
1
raspberry-pi
1
robot
1
robotics
1
sphero
1
language
1
uav
1
awesome-list
1
golang-library
1
design-patterns-for-humans
1
best-practices
1
course
1
exercise
1
exercises
1
golang-examples
1
idiomatic-go
1
learn-go
1
learn-to-code
1
learning-by-doing
1
learning-go
1
learning-golang
1
patterns-go
1
project
1
quizzes
1
tutorial
1
tdd
1
test-driven-development
1
testing
1