下面是goadmin的使用手册: 1.安装 通过`go get`命令安装goadmin: ```bash go get -u /go-admin-team/go-admin ``` 2.创建项目 在项目文件夹下新建一个文件,引入适配器、主题和数据库驱动,设置全局配置项,初始化插件,设置插件与配置,挂载到Web框架中。 3.修改配置文件 复制config/一份config/,修改数据...
如果这是你第一次使用 go-admin 的话,你需要一些初始化设置。也就是说,你需要配置一个 go-admin 即一个项目实例需要的设置数据库或者也可以使用细目本身提供的sqlite3的体验数据库(部分功能不支持,如代码生成),目前推荐大家使用mysql数据库。 三.建议开发目录 ├── project │ ├── go-admin #后端go代码...
# 初始化 # macOS or linux 下使用 $ ./go-admin migrate -c=config/settings.dev.yml # ⚠️注意:windows 下使用 $ go-admin.exe migrate -c=config/settings.dev.yml TIP可以通过 -c 参数实现本地多环境配置文件隔离 例如 开发环境命名为:settings.dev.yml注意:1.2.0 之前版本需要将migrate 替换成...
git clone https://github.com/wenjianzhang/go-admin.git cd ./go-admin export GO111MODULE=on export GOPROXY="https://goproxy.cn" #备选https://goproxy.io / https://mirrors.aliyun.com/goproxy/ go mod tidy go build -o go-admin main.go ./go-admin -h #看帮助 ./go-admin version #...
因为我们后面要使用GORM来做数据底层,所以想把一些配置放到环境变量,这样将来使用docker部署可以不用修改配置文件。 1、安装godotenv go get github.com/joho/godotenv 2、配置.env文件 .env文件支持 a:b 或 a=b 两种格式 #GIN # debug release test
GoAdmin是一个基于golang的数据可视化后台搭建框架,内置了管理后台的rbac权限系统,登录以及一个crud逻辑与视图生成的插件。支持不同主题更换,支持添加插件形式添加不同应用进行功能扩展。 官网:https://www.go-admin.cn github地址:https://github.com/GoAdminGro... ...
go-admin/app/router/任一.go文件中执行CreateAction并且传递参数,参数是每一个路由请求的ViewModel。 那就比较好理解这一层逻辑了。首先在路由定义层面对不同路由的增删改查方法传递viewModel的实体作为后续实体绑定的定义。这就有点像是.net mvc编程中控制器方法体形参定义的实体,只是在.net MVC是框架帮你绑定好了...
1、在用户认可本协议,以GoAdmin官网允许的方式实际使用GoAdmin官网服务时,GoAdmin官网会向用户提供唯一编号的GoAdmin官网帐号(以下亦称“帐号”)。用户设置的实名不得违反法律法规的规定、不得侵犯或涉嫌侵犯他人合法权益,否则引起的一切后果由用户独自承担,同时GoAdmin官网保留封禁用户账号的权利。 用户应对帐号(包括实名...
框架内置提供了一个登陆界面,但有时候我们想要自定义一个,这时我们需要自定义一个组件去引入。线上的demo的登录页面就是自定义的组件。其代码这里:https://github.com/GoAdminGro...。 我们想要自定义一个登录界面,可以照葫芦画瓢,先将demo的这个登录组件下载下来,放到我们的项目目录下: ...
在Go 中使用 Firebase Admin SDK 时,我遇到了无法在实时数据库上进行身份验证的问题。这是我启动数据库连接的方式:option := option.WithTokenSource(tokenSource)app, err := firebase.NewApp(context.Background(), &firebase.Config{ DatabaseURL: "https://databaseName.europe-west1.firebasedatabase.app/...