This repository contains sample codes for introducing people to Go. C background is required for learning Go.
Go in the IE course consists of two major parts. one part is about Go itset and another part is Echo http server. Reviewing these source codes are useful for learning Go but their aren't enough.
- Hello World
- Constants and Variables
- Calculation
- Conditions
- Loops
- Strings
- Arrays
- Slices
- Arrays and Slices
- Maps
- Structs
- Interfaces
- Pointers
- Structs with Pointers
- strconv
- Function with multiple-return
- Errors
- Concurrency
- Function Type
- Channels
- Pipelines
- Select
- JSON
- go.mod
- Packages
- Hello Echo
- Echo Handlers
- Request Binding
- Path Parameters
- Query Strings