{{ variable.name }}
Introduction: Go language has now been widely applied in various fields of the technology industry and has become one of the hottest computer languages at present. beego is one of the most popular frameworks in the Go ecosystem, with an active community and quick learning curve. This course, while introducing the basic applications of Beego, is supplemented by the development practice of a complete web project. Through the gradual practice of the project, learners can master common development skills and eventually complete the overall development of the project. Course resources are available at https://github.com/go-learn-go/guess
Chapter 1 Course Introduction
In this chapter, the overall chapter arrangement of the course will be introduced, and a brief overview of the basic situation of the Go language and Beego will be provided.
1-1 Course Introduction
1-2 Introduction to Go
Chapter 2 Environment Setup
In this chapter, we will introduce the setup of the Go development environment and the installation of Beego.
2-1 Go Environment Setup
2-2 Beego environment Setup
Chapter 3: Embark on the Beego Journey
In this chapter, we will introduce the basic composition and commonly used modules of Beego, and demonstrate through cases how to quickly complete the setup of a web project.
3-1 Introduction to the Beego Framework
3-2 Basic Operation Process of the Beego project
How does Beego conduct data interaction
Chapter 4 Application Practice - Guess the Movie Project Development by Picture
In this chapter, the product prototype and technical architecture of the practical project will be introduced as a whole and divided into three parts according to the MVC architecture, respectively demonstrating the coding implementation of the project.
4-1 Product Prototype and Technical Architecture
4-2 View layer implementation
4-3 Implementation at the Controller layer
4-4 Practice Acceptance and Summary
Chapter 5 Deployment and Release
In this chapter, we will explain the packaging and deployment of projects and introduce the use of the toolbox module to monitor projects.
5-1 Practical Project Deployment
5-2 Project Health Monitoring
5-3 Course Summary