You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Greg Gauthier c4f3cc5afc fix check-versions 9 months ago
.gitignore fix check-versions 9 months ago
README.md add readme 9 months ago
arrays.go initial commit 9 months ago
channel-close.go a buttload of new experiments 9 months ago
channel-directions.go a buttload of new experiments 9 months ago
channel-sync.go a buttload of new experiments 9 months ago
channels.go a buttload of new experiments 9 months ago
check-versions.go fix check-versions 9 months ago
closures.go add misplaced scripts 9 months ago
forloop.go initial commit 9 months ago
funcs.go add misplaced scripts 9 months ago
go-testing.go fix project, correct formatting issue 9 months ago
go.mod remote module specification 9 months ago
go.sum add go.mod and go.sum; exclude workspace config, and vendor libraries 9 months ago
goroutines.go remote module specification 9 months ago
handlers.go a buttload of new experiments 9 months ago
hello-world.go initial commit 9 months ago
if-else.go initial commit 9 months ago
interfaces.go a buttload of new experiments 9 months ago
learning.go add go.mod and go.sum; exclude workspace config, and vendor libraries 9 months ago
maps.go maps and range 9 months ago
maths.go initial commit 9 months ago
methods.go add misplaced scripts 9 months ago
multiple-returns.go add misplaced scripts 9 months ago
non-blocks.go a buttload of new experiments 9 months ago
range.go maps and range 9 months ago
recursed.go add misplaced scripts 9 months ago
select-switch.go a buttload of new experiments 9 months ago
slices.go initial commit 9 months ago
structs.go add misplaced scripts 9 months ago
switcher.go initial commit 9 months ago
timeouts.go a buttload of new experiments 9 months ago
uuid.go add go.mod and go.sum; exclude workspace config, and vendor libraries 9 months ago
values.go initial commit 9 months ago
variables.go initial commit 9 months ago
variadic.go add misplaced scripts 9 months ago

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.