Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mkaz/working-with-go

A set of example golang code to start learning Go
https://github.com/mkaz/working-with-go

golang

Last synced: about 1 month ago
JSON representation

A set of example golang code to start learning Go

Awesome Lists containing this project

README

        

# Working with Go

## View online at: https://mkaz.blog/working-with-go/

Working with Go is a set of examples for Go (golang) to help an experienced programmer become familiar with the Go language. Go is often referred to as golang to help searches.

## Resources

This set of examples assumes a base level of programming experience and is intended for someone learning the Go language from another language; not necessarily someone new to programming altogether.

If you are starting out and want to learn how to program and choose Go as your first language, check out [Learn Programming in Go](http://www.golang-book.com/)

The official site has a [Tour of Go](http://tour.golang.org/) which is an interactive walk through, another good introduction to the language.

I'm also a big fan of [Go by Example](https://gobyexample.com/) which is quite similar.

## Contribute

The site is sourced from markdown files in the `pages` directory. Any additions, corrections, suggestions or any contributions are appreciated.

To submit a pull request, make your edit to the file in `pages` directory.

Working with Go was started by Marcus Kazmierczak. Thanks to all the contributors who have helped make it even better.

## License

Working with Go is licensed under a Creative Commons Attribution 4.0 International License.