Skip to content

UncleChair/GoFrameBootcamp

Repository files navigation

GoFrame Bootcamp

English | 简体中文

GoFrame is a powerful framework of Golang. This project is aiming to provide a guideline for rookies to create a simple but fully-functional web server application.


Outline

  • Chapter 1: Installation
    • Go
    • GoFrame CLI
    • Docker
    • Database
      • MariaDB
  • Chapter 2: Initialization
    • Database
    • Project
    • Code
  • Chapter 3: Authentication
    • JWT
    • Session
  • Chapter 4: Start with CRUD
    • Add a controller
    • Create a message
    • Retrieve a message
    • Add a middleware
    • Update a message
    • Delete a message
  • Chapter 5: Deploying
    • Daemon
    • Docker
    • Nginx
  • Chapter 6: Conclusion
  • Chapter 7: Additional Resources
    • Design Methodology
    • Database Schema Control
    • Access Control
    • Mail Server
    • Message Queue

Contributors

This project exists thanks to all the people who contribute