go-admin
go-admin copied to clipboard
[优化]代码生成器优化
需求描述 [详细地描述需求,让大家都能理解]
代码生成器中,如果要自己写SetPreProcessFn,SetInsertFn等函数时,需要用到func(values form.Values)方法,同时需要引用包:github.com/GoAdminGroup/go-admin/plugins/admin/modules/form 但默认生成的代码中,已有包:github.com/GoAdminGroup/go-admin/template/types/form 两者包名冲突,而代码生成器中的导入包,又没办法重命名,导致每次生成,我需要到import里重新命令包,很麻烦
解决方案 [如果你有解决方案,在这里清晰地阐述]
建议对导入包的功能进行优化;或是有什么办法解决这个导入的包名与默认生成的包名冲突的办法
其他信息 [如截图等其他信息可以贴在这里]
这样引用
import form2 "github.com/GoAdminGroup/go-admin/plugins/admin/modules/form"
这样使用
formList.SetPostHook(func(values form2.Values) error {