introduce

There are already many tools available for Web management platforms. But there were fewer Go based ones, so a wheel was added. What good would it do to write it in Go? According to my personal development experience, basically every project that needs to be delivered will have the demand of data management platform. In fact, most of the coding of the management platform is repetitive work, adding, deleting, changing and checking, as well as front-end page writing. Plus the deployment environment and so on takes a lot of development time. This work is required on almost every project, so it can be completely saved on development costs. GoAdmin was also produced based on such requirements. GoAdmin, as a Web management platform generation tool written in Go, will take full advantage of Go. Zero deployment time, portability (Windows, Linux, MAC), easy setup, excellent performance, and more.

Because this kind of wheel PHP is more, but also because of the domestic development of PHP friends. The previous consideration was to use Go to call PHP’s framework to make it portable, but it was difficult. So they considered rebuilding the wheel. The project was inspired by Laravel-Admin. Thanks to the author of Laravel-admin.

The project address

Github.com/chenhg5/go-…

Project development

The back end is based on FASTHTTP and the front end is based on AdminLTE. Fasthttp is a network package that performs better than net/ HTTP in native Go. Adminlte is the most widely used front-end management UI framework in the world.

Project preview

Project Development Schedule

Portability is not yet complete, but it is tentatively available to GO developers. Clone the project source code locally, configure the build locally, and then run it. For details, visit the project readme.

Welcome to the development. ^ – ^