lucky - go 语言实现的快速开发平台

简介: go 语言实现的快速开发平台,自动生成crud代码,前端页面通过json配置,无需编写前端代码。

简介

lucky 是基于 amis + luchen 开发的快速开发平台。采用前后端分离架构。支持通过命令生成通用crud代码和页面,类似于django。接私活利器。

前端页面使用 amis 开发,通过json配置,无需编写前端代码即可完成页面开发。

后端使用 luchen 开发,集成了项目实践中的常用组件,开箱即用。

项目特性

  • 通过 cli 命令生成通用crud代码,缩短项目交付时间
  • 通过json配置编写管理后台页面,无需编写前端代码
  • 统一工程规范,良好的分层设计,代码结构清晰、易扩展
  • go 语言开发,节约服务器成本

适合场景

  1. go 开发者,你在寻找一款基于go实现类似django的快速开发平台。
  2. 没有专职前端开发,后端兼顾前端页面开发(管理后台页面)。
  3. 前端页面使用 amis 开发,你需要学习如何使用amis快速入门文档
  4. 虽然amis通过json配置页面,但是如果你有一些定制化需求,还是需要懂一些基础的js知识。

快速体验

演示地址:http://admin.luchen.fun

账号密码:admin / luchen

系统截图

login.png

admin-user.png

menu.png

相关项目

目录
相关文章
|
9天前
|
Shell Go API
Go语言grequests库并发请求的实战案例
Go语言grequests库并发请求的实战案例
|
1天前
|
安全 Go 数据处理
探索Go语言的并发之美:Goroutines与Channels
在Go语言的世界里,"并发"不仅仅是一个概念,它是一种生活的方式。本文将带你领略Go语言中Goroutines和Channels的魔力,它们是如何让并发编程变得既简单又高效。我们将通过一个简单的示例,展示如何使用这些工具来构建一个高性能的网络服务。
|
1天前
|
关系型数据库 Go 数据处理
高效数据迁移:使用Go语言优化ETL流程
在本文中,我们将探索Go语言在处理大规模数据迁移任务中的独特优势,以及如何通过Go语言的并发特性来优化数据提取、转换和加载(ETL)流程。不同于其他摘要,本文不仅展示了Go语言在ETL过程中的应用,还提供了实用的代码示例和性能对比分析。
|
1天前
|
Go 定位技术 索引
Go 语言Map(集合) | 19
Go 语言Map(集合) | 19
|
1天前
|
Go
go语言注释,标识符 | 17
go语言注释,标识符 | 17
|
3天前
|
存储 缓存 Go
go语言编程系列(五)
go语言编程系列(五)
|
3天前
|
搜索推荐 Java 编译器
go语言编程系列(四)
go语言编程系列(四)
|
5天前
|
安全 Go 调度
探索Go语言的并发模型:Goroutines与Channels的魔术
在这个快节奏的技术世界中,Go语言以其简洁的语法和强大的并发处理能力脱颖而出。本文将带你深入了解Go语言的并发模型,如何通过Goroutines和Channels来优雅地处理并发任务,以及它们如何帮助我们构建高效、可扩展的应用程序。
Go语言的条件控制语句及循环语句的学习笔记
本文是Go语言的条件控制语句和循环语句的学习笔记,涵盖了if语句、if-else语句、if嵌套语句、switch语句、select语句以及for循环和相关循环控制语句的使用方法。
Go语言的条件控制语句及循环语句的学习笔记
|
2天前
|
存储 缓存 安全
速成班!去繁存简,一文让你学会go语言基础!!
速成班!去繁存简,一文让你学会go语言基础!!