Skip to content

ZacharyBear/learn-go

Repository files navigation

The learn-go project

The works on golang learning pathway.

Introductions from the basic syntax to business WEB development frameworks, including:

  • Variables, constants
  • Data types in golang: basic type, customize type, and struct
  • Flow control: ifswitch、and for syntax
  • Array, slice, and traversal them
  • Error handling and logging
  • Method and interfaces
  • Concurrency in GO
  • Testing
  • Database accessing
  • GIN: the web framework
  • Casbin: the framework for authentication and authorization
  • Wire: the framework for DI(dependency injection)
  • Gorilla: create WebSocket connection

Projects

See the: gowiki directory, it contains an interesting wiki project.

License

The learn-go project is licensed under MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published