Useful Links

List of valuable resources related to Beego, templating engines, authentication, and OAuth 2.0.

Beego related repositories

Beego: The Beego framework is an open-source, high-performance web framework for the Go programming language. It simplifies the development of web applications and APIs. It uses MVC architecture, has built-in tools, and robust library support.

Bee: Bee is a command-line tool that enhances productivity when working with the Beego web framework. Bee offers various utilities for developing Beego applications, like project creation, code hot-reloading, and scaffolding.

Templating engines

Ace: Ace is an easy-to-use, flexible, and performant HTML templating system. It enhances productivity by providing features like dynamic placeholders, template inheritance, and efficient code reusability.

Jet: Jet is a fast and dynamic template engine for the Go programming language. It focuses on performance and template flexibility for high-speed rendering and dynamic content generation.

Auth related packages

Bcrypt: The brcrypt package is a comprehensive library for hashing and verifying passwords using the bcrypt algorithm. It offers a secure way to store user passwords. It provides functions to generate bcrypt hashes of passwords and to check passwords against these hashes.

InsertFiler function: This documentation offers detailed instructions on how to add predefined or custom filters to control the flow of requests and responses within the Beego framework.

OAuth 2.0 package: This package offers tools and functionalities for implementing OAuth 2.0 authorization flows in Go applications. It helps us integrate OAuth 2.0 providers for secure authentication and authorization.

Get hands-on with 1400+ tech skills courses.