Menu

iris+xorm Go language development star library

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

{{ variable.name }}

{{ value.name }}

Introduction: The rise of the Go language is due to the fact that in current network programming, it can offer higher concurrent capabilities, better performance, and greater development efficiency. The star player database system is a common type of database product, such as: car database, commodity database, star database and similar database systems.

Taking advantage of the strengths of the Go language, the course elaborately explains how to use iris and xorm to quickly build a Web application. At the same time, it guides everyone step by step to create and develop a complete star library system from scratch. Finally, there are rich stress tests and performance optimization comparisons to provide assistance for everyone on the path of technological upgrades towards high performance and high concurrency.

Course code can refer to https://github.com/yz124/superstar

 

Chapter 1 Course Introduction

An overall introduction to the course content and learning suggestions.

 

Course Introduction 1-1

Chapter 2 Introduction to iris+xorm

Introduce the common functions of iris and xorm, build the project code framework by hand, and implement a simple example to run the site.

 

2-1 Selection of Web Frameworks

 

2-2 Introduction to Common Functions of iris

 

2-3 mvc-login Example Explanation

 

Introduction to the Common functions of 2-4 xorm

 

The use of 2-5 xorm tools

 

2-6 Use iris+xorm to build a code framework

Chapter 3: Practical Application of the Star Pool Project

The practical application of the star player database involves database design, as well as the development of complete back-end and front-end pages, and conducting stress tests and optimizations on the pages.

 

3-1 Star Player Database Design

 

3-2 Basic Function Development (Part 1

 

3-3 Basic Function Development (Part II)

 

3-4 page display development

 

3-5 Stress tests based on ab or wrk

 

3-6 Performance Optimization and Performance Comparison

Chapter 4: The Cluster Version of the Star Player Library

A slight modification to the project code can complete the transformation to the cluster version. Use load balancing services to build a website cluster. This article introduces the use of DNS and CDN to accelerate website pages.

 

4-1 Cluster Version of the star player Library: Adjustments for data updates

 

4-2 Build a cluster using load balancing servers

 

4-3 Utilize DNS and CDN acceleration

Chapter 5 Course Summary

5-1 Content review and summary