Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/mkaz/working-with-go
- Owner: mkaz
- Archived: true
- Created: 2014-05-04T21:29:05.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-02-03T19:45:18.000Z (almost 5 years ago)
- Last Synced: 2024-09-21T05:30:57.647Z (about 1 month ago)
- Topics: golang
- Homepage: https://mkaz.blog/working-with-go
- Size: 595 KB
- Stars: 1,153
- Watchers: 48
- Forks: 171
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome-go - Working with Go - Intro to go for experienced programmers. Stars:`1.2K`. (Websites / Tutorials)
- awesome-go - working-with-go - A set of example golang code to start learning Go - ★ 1054 (Websites)
- awesome-go-extra - ARCHIVED - 05-04T21:29:05Z|2020-02-03T19:45:18Z| (Websites / Tutorials)
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.