While Learning GOLANG I put together these examples from all the info I found online and read about.
As I find more I will be adding it to here.
@dmportella
.
├── chapter0
│ ├── constants.go
│ ├── for-loop.go
│ ├── if-else.go
│ ├── print.go
│ ├── switches.go
│ └── variables.go
├── chapter1
│ ├── arrays.go
│ ├── maps.go
│ ├── ranges.go
│ ├── slices.go
│ └── variables-redux.go
├── chapter2
│ ├── closures.go
│ ├── defering.go
│ ├── functions.go
│ ├── inline-functions.go
│ ├── multireturn.go
│ ├── recursion.go
│ ├── stacking-defers.go
│ └── variadric.go
├── chapter3
│ ├── embedding.go
│ ├── errors.go
│ ├── interfaces.go
│ ├── methods.go
│ ├── pointers.go
│ └── structs.go
├── chapter4
│ ├── channel-directions.go
│ ├── channels.go
│ ├── gosimple.go
│ ├── synchronisation.go
│ ├── unbuffered.go
│ └── waiting.go
├── chapter5
│ ├── fibonacci.go
│ └── fibonacci_test.go
├── chapter6
│ ├── non-blocking-channels.go
│ ├── ranging.go
│ ├── select.go
│ └── timeouts.go
├── chapter9
│ └── sockets.go
├── LICENSE
├── main.go
├── makefile
├── README.md
└── vendor
└── vendor.json
9 directories, 43 files