go-practice

module
v0.0.0-...-e98a4c0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2017 License: MIT

README

go-practice

Repo Goal

The goal of this repo is to catalog my progress through Google's A Tour of Go as well as to accumulate useful golang structure and style choices in a single place for reference purposes.

Layout

Each chapter will form its own subdirectory from the root, and each lesson will live in a subdirectory of the chapter. The code itself will exist in a main package in that subdirectory or as part of a package named after it.

Directories

Path Synopsis
basics
basic-types command
constants command
functions command
imports command
named-results command
packages command
Specify package main to indicate the program's entrypoint
Specify package main to indicate the program's entrypoint
type-inference command
variables command
zero-values command
flow-control
defer command
for command
for-continued command
forever command
if command
if-and-else command
stacking-defers command
switch command
more-types
append-to-slice command
arrays command
exercise-slices command
making-slices command
map-literals command
maps command
mutating-maps command
nil-slices command
pointers command
range command
range-continued command
slice-len-cap command
slice-literals command
slice-pointers command
slices command
struct-fields command
struct-literals command
struct-pointers command
structs command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL