https://github.com/zoranpandovski/learn-go
:books: :squirrel: Learn go with code examples :squirrel: :books:
https://github.com/zoranpandovski/learn-go
go go-examples go-tutorial golang golang-examples golang-tutorial learn-go learning-by-doing
Last synced: about 1 year ago
JSON representation
:books: :squirrel: Learn go with code examples :squirrel: :books:
- Host: GitHub
- URL: https://github.com/zoranpandovski/learn-go
- Owner: ZoranPandovski
- Created: 2018-11-14T15:21:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-28T17:39:55.000Z (over 6 years ago)
- Last Synced: 2025-04-11T00:11:38.075Z (about 1 year ago)
- Topics: go, go-examples, go-tutorial, golang, golang-examples, golang-tutorial, learn-go, learning-by-doing
- Homepage:
- Size: 106 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Table of Contents
1. **[Getting started](examples/getting_started)**
* [What is Golang](examples/getting_started/what_is_golang.md)
* [Go basic syntax](examples/getting_started/go_syntax.md)
* [Go program structure](examples/getting_started/go_program_structure.md)
2. **[Variables](examples/variables/variables.go)**
3. **[Data Types](examples/data_types)**
* [Bools](examples/data_types/bool/bool.go)
* [Numerics](examples/data_types/numeric/numeric.go)
* [Strings and string methods](examples/data_types/string/string.go)
4. **[Constants](examples/constant/constant.go)**
5. **[Operators](examples/operators)**
* [Arithmetic Operators](examples/operators/arithmetic/arithmetic.go)
* [Relational Operators](examples/operators/relational/relational.go)
* [Logical Operators](examples/operators/logical/logical.go)
* [Bitwise Operators](examples/operators/bitwise/bitwise.go)
* [Miscellaneous Operators](examples/operators/misc/misc.go)
6. **[Control flow](examples/control_flow)**
* [The if statement](examples/control_flow/if/if.go)
* [The switch statement](examples/control_flow/switch/switch.go)
* [The select statement](examples/control_flow/select/select.go)
* [The for statement](examples/control_flow/for/for.go)
* [Loop control statements](examples/control_flow/for/for.go)
* [The break statement](examples/control_flow/for/for.go)
* [The continue statement](examples/control_flow/for/for.go)
7. **[Functions](examples/functions)**
* [Function declaration](examples/functions/declaration/declaration.go)
* [Multiple Return Values](examples/functions/multiple_return/multiple_return.go)
* [Variadic Functions](examples/functions/variadic/variadic.go)
* [Closures](examples/functions/closure/closure.go)
* [Recursion](examples/functions/recursion/recursion.go)
* [Methods](examples/method/method.go)
8. **[Concurrency](examples/concurrency/concurrency.md)**