Skip to content

GoFrame web server simple usage guideline, build with Hugo in Hextra theme. Inspired by Laravel Bootcamp

License

Notifications You must be signed in to change notification settings

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