GO: Getting Started
This Repository Follow Pluralsight course forExamples:
every clip has include code or demo has been written on separated folder under folder for which Chapter this clip exists, Here List of Chapters and clips
- Introduction
- Starting a Project
- Working with Primitive Data Types
- Working with Collections
- Creating Functions and Methods
- Controlling Program Flow
- Creating Loops that Terminate Based on a Condition
- Using Conditional Loops with Post Clauses
- Creating Infinite Loops
- Looping Over Collections
- Working with the Panic Function
- Creating If Statements
- Demo: Adding Loops and Branches to the WebService
- Writing Switch Statements
- Demo: Adding Switch Statements to the WebService
Run Examples:
You can Run every example using Docker(every one has his own Dockerfile file), if you don't have Docker , you can install Docker Engine from Here
- First build docker image
docker build -t golangtestapp .
- Second run built image
docker run --name golangtestapp -p 3000:3000 golangtestapp