Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vergissberlin/go-tutorial
https://github.com/vergissberlin/go-tutorial
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vergissberlin/go-tutorial
- Owner: vergissberlin
- Created: 2023-07-13T07:22:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-15T02:32:46.000Z (11 months ago)
- Last Synced: 2024-10-10T19:41:57.353Z (27 days ago)
- Language: Go
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go Tutorials
![Go](https://img.shields.io/badge/Go-1.20-blue.svg?logo=go&longCache=true&style=flat-square)
![License](https://img.shields.io/badge/License-MIT-blue.svg?longCache=true&style=flat-square)
![Status](https://img.shields.io/badge/status-draft-red.svg?longCache=true&style=flat-square)This repository contains a collection of tutorials for the Go programming language.
It is intended to be used as a reference for myself and others.
Feel free to use it as you wish and if you find any errors or have any suggestions please let me know.
## Table of Contents
* [x] 01. [Hello World](01_helloworld/README.md)
* [ ] 02. [Variables](02_variables/README.md)
* [ ] 03. [Constants](03_constants/README.md)
* [ ] 04. [Arrays](04_arrays/README.md)
* [ ] 05. [Slices](05_slices/README.md)
* [ ] 06. [Maps](06_maps/README.md)
* [ ] 07. [Structs](07_structs/README.md)
* [ ] 08. [Interfaces](08_interfaces/README.md)
* [ ] 09. [Functions](09_functions/README.md)
* [ ] 10. [Methods](10_methods/README.md)
* [ ] 11. [Pointers](11_pointers/README.md)
* [ ] 12. [Errors](12_errors/README.md)
* [ ] 13. [Goroutines](13_goroutines/README.md)
* [ ] 14. [Channels](14_channels/README.md)
* [ ] 15. [Select](15_select/README.md)
* [ ] 16. [Mutex](16_mutex/README.md)
* [ ] 17. [WaitGroup](17_waitgroup/README.md)
* [ ] 18. [Context](18_context/README.md)
* [ ] 19. [Testing](19_testing/README.md)## References
* [Go by Example](https://gobyexample.com/)
* [Go Documentation](https://golang.org/doc/)
* [Go Playground](https://play.golang.org/)
* [Go Tour](https://tour.golang.org/)## Requirements
* [Go](https://golang.org/dl/)
* [Git](https://git-scm.com/downloads)
* Text Editor (VS Code, Sublime, Atom, etc.)