An open API service indexing awesome lists of open source software.

https://github.com/softleader/hello-go


https://github.com/softleader/hello-go

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# hello-go

> SoftLeader Golang Training

## Getting Started

- Environment Setup
- https://golang.org/doc/code.html
- IDE
- Run & Build
- https://golang.org/doc/install/source#environment

## A Simple Start

- Hello Go
- Imports
- Packages
- https://golang.org/pkg/
- API
- https://golang.org/pkg/builtin/

## Basics

- loop
- break, continue, label
- switch
- if
- slice
- map
- struct
- interface
- receiver
- testing

## Deep into Go

- embedding struct
- must
- defer
- error
- pass by value
- pointer
- marshal & unmarshal

## Advanced Go

- panic & recover
- goroutine
- channel
- template
- ...