go get github.com/ecdiy/gpago get github.com/gin-gonic/gingo get github.com/cihub/seeloggo get github.com/hunterhug/go_image/graphicsgo get github.com/ecdiy/itgeek
cd uinpm install
詳情介紹:[http://itgeek.top/p/topic/list,300,308,1]
目錄結構
gk 後端GO代碼 db 資料庫指令碼 ui/web pc web端 ui/m h5 tools 工具 tools/post-update 編譯參考,可以放在.git/hooks/ 在push代碼後自動編譯,有前後端的編譯,ITGeek.top網站用的自動發布指令碼,有需要的可以參考。 tools/nginx-dev.conf 開發時nginx配置 tools/post-update 開發環境nginx配置
其它工具
[https://nodejs.org/en/]
參數說明
BindAddr=:9000UploadDir=./upload/ 上傳圖片的目錄DbDriver=mysql 資料庫驅動名稱DbDsn=root:root@tcp(127.0.0.1:3306)/gk?timeout=30s&charset=utf8mb4&parseTime=true ImgHost=http://127.0.0.1:9000MultiSite=0 這個參數不要設定成1,這個多網站標識,如果要設定成多網站與開發人員單獨聯絡。geek BindAddr=:88 UploadDir=./upload/ DbDriver=mysql DbDsn=root:root@tcp(127.0.0.1:3306)/gk?timeout=30s&charset=utf8mb4&parseTime=true ImgHost=http://127.0.0.1:9000以上是預設值,如果與之一樣可以不用配置
資料庫增量升級:
/db/geek.sql是目前的版本下的資料庫指令碼,如果需要做增量升級的,參考這個主題[http://www.itgeek.top/p/topic/detail,32,10021]
使用過程有問題請到 [http://www.itgeek.top] 相應的板塊反饋,。
功能列表
|功能分類|子功能||-|-||主題|發表, 附加, 評論, 感謝,收藏||使用者|設定,上傳頭像,登入獎勵,個人首頁||上傳圖片|壓縮||積分|發表(-20), 附加(-20), 評論+-5 , 感謝+-10||訊息|評論||筆記|分類,筆記||分享|微博|
QQ群:620063196