文件名称:badger:ger是使用Go构建的简化的自托管Gist替代方案
文件大小:286KB
文件格式:ZIP
更新时间:2024-05-31 09:02:40
Go
獾 ger是使用Go构建的简化的自托管Gist替代方案。 开发设置 像这样为Badger创建PostgreSQL数据库: createdb badger 。 检索Badger的依赖项go get ./... 。/ go get ./... 像这样安装godotenv和gin。 $ go get github.com/codegangsta/gin $ go get github.com/joho/godotenv/cmd/godotenv 将.env.example复制到.env并根据需要配置环境变量。 使用npm install用于编译资产的依赖项。 启动默认的gulp任务以使用gulp编译资产。 使用godotenv gin启动应用程序,gin会在您进行更改时自动重新加载您的代码。
【文件预览】:
badger-master
----models()
--------user_test.go(2KB)
--------gist.go(2KB)
--------gist_test.go(1KB)
--------user.go(3KB)
--------models_test.go(354B)
--------database.go(933B)
----package.json(234B)
----gists_test.go(3KB)
----main_test.go(552B)
----templates()
--------gists()
--------signup.tmpl(846B)
--------layout.tmpl(884B)
--------login.tmpl(405B)
--------includes()
----assets()
--------js()
--------scss()
----gulpfile.js(837B)
----.bowerrc(114B)
----routes()
--------router.go(1KB)
--------gists.go(2KB)
--------auth.go(1KB)
--------utils.go(2KB)
----static()
--------bindata.go(743KB)
----.env.example(80B)
----migrations()
--------02_create_gists.sql(249B)
--------01_create_users.sql(184B)
----main.go(350B)
----authentication_test.go(2KB)
----.gitignore(66B)
----circle.yml(253B)
----README.md(878B)
----bower.json(518B)
----build.sh(223B)