# gorsync **Repository Path**: zhucheer/gorsync ## Basic Information - **Project Name**: gorsync - **Description**: 基于Go的代码同步后台; - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-01-30 - **Last Updated**: 2022-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gorsync 基于beego的代码同步后台 基本的原理就是 go 去执行 shell命令通过rsync来同步文件 前台界面基于 [kit_admin](https://gitee.com/besteasyteam/kit_admin) ## 安装前奏 - GO 环境必不可少 GOPATH GOROOT 走一套,百度下咯; - 安装必要的依赖包 ``` go get github.com/astaxie/beego go get github.com/beego/bee go get -u github.com/go-sql-driver/mysql go get github.com/dchest/captcha go get github.com/axgle/mahonia ``` - gorsync.sql 就是数据库,自己导入下,配置在conf/app.conf 改改; - 将本项目clone到src 目录(为什么是这个目录? 刚开始就是为了了解他的加载模式,所以才这样弄得) - cd 到 gorsync 目录下 执行 `../../bin/bee run` 启动beego 然后通过 http://localhost:8080就可以访问了; ## 现阶段说明 目前基本上架子弄得差不多了,诚邀Gopher 初学者一起完善,让我的代码合并把,求合并,求合并; [演示查看](http://104.194.78.122:8080/login) 密码,(就不告诉你)