Go to file
2021-03-05 09:49:21 +00:00
.gitignore add go.mod and go.sum; exclude workspace config, and vendor libraries 2021-03-05 09:49:21 +00:00
arrays.go initial commit 2021-03-01 18:12:37 +00:00
closures.go add misplaced scripts 2021-03-04 16:57:36 +00:00
forloop.go initial commit 2021-03-01 18:12:37 +00:00
funcs.go add misplaced scripts 2021-03-04 16:57:36 +00:00
go.mod add go.mod and go.sum; exclude workspace config, and vendor libraries 2021-03-05 09:49:21 +00:00
go.sum add go.mod and go.sum; exclude workspace config, and vendor libraries 2021-03-05 09:49:21 +00:00
hello-world.go initial commit 2021-03-01 18:12:37 +00:00
if-else.go initial commit 2021-03-01 18:12:37 +00:00
learning.go add go.mod and go.sum; exclude workspace config, and vendor libraries 2021-03-05 09:49:21 +00:00
maps.go maps and range 2021-03-04 16:37:20 +00:00
maths.go initial commit 2021-03-01 18:12:37 +00:00
methods.go add misplaced scripts 2021-03-04 16:57:36 +00:00
multiple-returns.go add misplaced scripts 2021-03-04 16:57:36 +00:00
range.go maps and range 2021-03-04 16:37:20 +00:00
README.md add readme 2021-03-04 16:52:46 +00:00
recursed.go add misplaced scripts 2021-03-04 16:57:36 +00:00
slices.go initial commit 2021-03-01 18:12:37 +00:00
structs.go add misplaced scripts 2021-03-04 16:57:36 +00:00
switcher.go initial commit 2021-03-01 18:12:37 +00:00
uuid.go add go.mod and go.sum; exclude workspace config, and vendor libraries 2021-03-05 09:49:21 +00:00
values.go initial commit 2021-03-01 18:12:37 +00:00
variables.go initial commit 2021-03-01 18:12:37 +00:00
variadic.go add misplaced scripts 2021-03-04 16:57:36 +00:00

GO-LEARN

Scripts provided by Go By Example, but augmented by me. The purpose of this repo is to provide a starting point for those completely new to GO, but not completely new to programming.

My augmentations are largely just attempts to apply the lesson in more complicated ways, or using different data types. Feel free to add your own examples.