Skip to content

fred-snyder/notes-on-go

Repository files navigation

notes-on-go

A Golang learning journey. Author: Fred Snyder Twitter

The main goal of this project is to create a resource that functions as a reference for myself but hopefully for others as well.

Goals:

  • learn and document the learning journey
  • share my learning experience, questions, problems, and maybe frustrations
  • publish code examples and small Go projects

There is a possibility (a real possibility ;/ ) that you'll encounter a code error or other mistakes, perhaps in the comments or explanations (pull requests are more than welcome). You can copy and modify the examples, do as you see fit. Attribution would be appreciated.

Repo structure

Language folder

  • basic syntax, keywords, etc
  • lexical structure, semantics
  • more advanced constructs

Tooling folder

  • information on building, compiling and testing

Projects folder

  • example code and example projects
    • standard library examples
    • external libraries/packages
    • frameworks

Learning Resources

Check out all these great resources that helped me on this learning journey.


Third party packages

A list containing links to useful Go repos/packages on Github.

About

A documented Golang learning journey.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages