Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thenishchalraj/time-to-go

Snippets begginers can start with to learn Go. Whether it's competitive programming or building executable files, Go is present there as a great help.
https://github.com/thenishchalraj/time-to-go

best-language go golang golang-examples programming-exercises programming-language

Last synced: about 1 month ago
JSON representation

Snippets begginers can start with to learn Go. Whether it's competitive programming or building executable files, Go is present there as a great help.

Awesome Lists containing this project

README

        

Let's Go

Go (often referred to as Golang) is a programming language created by Google in 2009 by Robert Griesemer, Rob Pike, and Ken Thompson. Go is a statically typed, compiled language in the tradition of C, with memory safety, garbage collection, structural typing, and CSP-style concurrency. The compiler, tools, and source code are all free and open source.

Prefer to https://en.wikipedia.org/wiki/Go_(programming_language) for more on Golang.

Here are some of the reasons why you should learn Go:
• The go language is very concise, simple and safe.

• It’s compilation time is very fast.

• It supports the patterns which adapt to the surrounding environment similar to dynamic languages.

• It supports inbuilt concurrency such as lightweight processes channels and select statements.

• It supports the interfaces and the embedded types.

• It doesn’t require any external dependencies for the production of the statically linked native binaries.

### Want to learn?
* https://www.youtube.com/watch?v=C8LgvuEBraI : A type of basics on Go
* https://gobyexample.com/ : A cool website to help with indepth code writing in Go
* https://medium.com/mindorks/lets-go-a-complete-guide-147aec23fd5a : A guide for Go

Contribute to the repository by forking and sending a PR with great new snippets and implementations for the beginners to learn from.