All the answer to Coursera Programming with Google Go Specialisation.
MIT License
Don't copy the exact code here or you will be banned from Coursera
Programming assignments for Getting Started with Go
WEEK 1: Getting Started with Go Hello World
WEEK 2: Basic Data Types Truncation Find IAN
WEEK 3: Composite Data Types Slice
WEEK 4: Protocols and Formats Make JSON Read File
Programming assignments for Functions, Methods, and Interfaces in Go
WEEK 1: Functions & Organization Bubble Sort
WEEK 2: Function types Generate Displacement
WEEK 3: Object Orientation in Go Animals
WEEK 4: Interfaces for Abstraction Animal Query
Programming assignments for Concurrency in Go
WEEK 1: Why Use Concurrency? Moore's Law
WEEK 2: Concurrency basics Race condition
WEEK 3: Threads in Go Array sort
WEEK 4: Synchronized Communication Philosopher