GO-SIMPLE
These are simple examples for useful daily use in your projects.
https://github.com/Gitart/GO-SIMPLE
Last synced: 14 days ago
JSON representation
-
**Golang Advanced Tutorial**
-
**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
-
-
[](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.
-
-
[](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
-
[](https://github.com/techschool/simplebank#documentation)Documentation
-
[](https://github.com/techschool/simplebank#install-tools)Install tools
-
-
[README](https://github.com/VyacheslavGoryunov/remote-relay-gobot/tree/master/firmware/test#readme)
-
🏖️ Req Expr
-
🍬 Samples for learning
-
🚩 Useful library
Programming Languages
Categories
🥧 Browse Series: 52 articles
59
🌏 Frameworks
53
💎 Course videos
52
**Golang Basic Tutorial**
36
**All Design Patterns in Golang**
23
**Data Structures in Golang**
11
[](https://github.com/techschool/simplebank#setup-local-development)Setup local development
10
**Golang Advanced Tutorial**
10
[](https://github.com/golang/go/wiki/CodeTools#code-generation-templating-and-generics)Code generation, Templating and Generics
8
[](https://github.com/golang/go/wiki/CodeTools#code-formatting)Code Formatting
7
[](https://github.com/golang/go/wiki/CodeTools#refactoring)Refactoring
6
🚩 Useful library
4
🍬 Samples for learning
4
[](https://github.com/golang/go/wiki/CodeTools#error-detection)Error Detection
3
[](https://github.com/techschool/simplebank#deploy-to-kubernetes-cluster)Deploy to kubernetes cluster
2
[](https://github.com/golang/go/wiki/CodeTools#all-in-one)All-in-one
2
⚒ Advanced
1
[](https://github.com/golang/go/wiki/CodeTools#navigation)Navigation
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
**Structural Design Patterns**
18
[](https://github.com/techschool/simplebank#section-4-advanced-backend-topics-grpc)Section 4: Advanced Backend Topics \[gRPC\]
15
[](https://github.com/techschool/simplebank#section-3-deploying-the-application-to-production-kubernetes--aws)Section 3: Deploying the application to production \[Kubernetes + AWS\]
14
[](https://github.com/golang/go/wiki/CodeTools#tools)Tools
13
[](https://github.com/techschool/simplebank#section-2-building-restful-http-json-api-gin)Section 2: Building RESTful HTTP JSON API \[Gin\]
13
**More Types**
11
[](https://github.com/techschool/simplebank#section-1-working-with-database-postgres)Section 1: Working with database \[Postgres\]
10
**Behavioural Design Patterns**
10
[](https://github.com/techschool/simplebank#install-tools)Install tools
9
**Basics**
8
**Others**
6
**Creational Design Patterns**
6
**Loops/Iterations/Flow Control**
6
**Concurrency**
4
**OOPS in Golang**
4
[](https://github.com/golang/go/wiki/CodeTools#articles-1)Articles
4
[](https://github.com/golang/go/wiki/CodeTools#tools-2)Tools
4
**About**
4
**Error Handling**
3
[](https://github.com/golang/go/wiki/CodeTools#articles)Articles
2
[](https://github.com/techschool/simplebank#how-to-run)How to run
2
[](https://github.com/golang/go/wiki/CodeTools#tools-1)Tools
2
[](https://github.com/techschool/simplebank#documentation)Documentation
1
[](https://github.com/golang/go/wiki/CodeTools#articles-2)Articles
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