Go to file
Greg Gauthier f8c371d0a2 fix project, correct formatting issue 2021-03-10 11:08:24 +00:00
.gitignore fix project, correct formatting issue 2021-03-10 11:08:24 +00:00
README.md add readme 2021-03-04 16:52:46 +00:00
arrays.go initial commit 2021-03-01 18:12:37 +00:00
channel-close.go a buttload of new experiments 2021-03-08 17:50:01 +00:00
channel-directions.go a buttload of new experiments 2021-03-08 17:50:01 +00:00
channel-sync.go a buttload of new experiments 2021-03-08 17:50:01 +00:00
channels.go a buttload of new experiments 2021-03-08 17:50:01 +00:00
check-versions.go parse version 2021-03-09 09:39:30 +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-testing.go fix project, correct formatting issue 2021-03-10 11:08:24 +00:00
go.mod remote module specification 2021-03-10 09:13:54 +00:00
go.sum add go.mod and go.sum; exclude workspace config, and vendor libraries 2021-03-05 09:49:21 +00:00
goroutines.go remote module specification 2021-03-10 09:13:54 +00:00
handlers.go a buttload of new experiments 2021-03-08 17:50:01 +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
interfaces.go a buttload of new experiments 2021-03-08 17:50:01 +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
non-blocks.go a buttload of new experiments 2021-03-08 17:50:01 +00:00
range.go maps and range 2021-03-04 16:37:20 +00:00
recursed.go add misplaced scripts 2021-03-04 16:57:36 +00:00
select-switch.go a buttload of new experiments 2021-03-08 17:50:01 +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
timeouts.go a buttload of new experiments 2021-03-08 17:50:01 +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

README.md

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.