Go cheatsheet

Syntax snippets and quick notes for revision.

Go overview

const concept = "Go overview";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go overview pattern when a Go task needs a small, readable starting point.

Go setup

const concept = "Go setup";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go setup pattern when a Go task needs a small, readable starting point.

Go syntax

const concept = "Go syntax";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go syntax pattern when a Go task needs a small, readable starting point.

Go examples

const concept = "Go examples";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go examples pattern when a Go task needs a small, readable starting point.

Go workflow

const concept = "Go workflow";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go workflow pattern when a Go task needs a small, readable starting point.

Go validation

const concept = "Go validation";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go validation pattern when a Go task needs a small, readable starting point.

Go debugging

const concept = "Go debugging";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go debugging pattern when a Go task needs a small, readable starting point.

Go best practices

const concept = "Go best practices";
const task = { input: "sample", goal: "ship a useful feature" };
console.log(concept, task.goal);

Use this go best practices pattern when a Go task needs a small, readable starting point.