Menu

Build a complete web project using Beego

{{ product.price_format }}
{{ product.origin_price_format }}
Quantity:
SKU:{{ product.sku }}
Model: {{ product.model }}

{{ variable.name }}

{{ value.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