gonews是基于go+vue
实现的golang每日新闻浏览与检索平台
部署 获取新闻数据
git clone https://github.com/gocn/news /data/news获取源码
go get -u github.com/mikemintang/gonews解析数据
nohup gonews -d /data/news > /data/log/gonews.log 2>&1启动API
nohup gonews -a API -p 8017 > /data/log/gonews.log 2>&1 &前端部署
cd $GOPATH/src/github.com/mikemintang/gonews/webnpm installnpm run buildNginx配置
server { Listen 80; server_name gonews.IDoubi.cc; index index.HTML index.htm index.PHP; root /data/go/src/mikemintang/gonews/web; location /API { rewrite ^.+API/?(.*)$ / break; proxy_pass http://127.0.0.1:8017; }}Shell脚本
#!/bin/shcd /data/newsgit pull origin masternohup gonews -d /data/news/ > /data/log/gonews.log 2>&1定时任务
crontab -e*/10 * * * * /bin/sh /data/shell/cache_news.sh用到的技术 golang包 github.com/go-redis/redis enCoding/Json flag net/http net/url strconv sync crypto/md5 fmt io io/IoUtil net/url os path/filepath regexp strconv strings time npm包 vue vuex vue-router axios moment mockJs
欢迎提交Pull Request
总结以上是内存溢出为你收集整理的基于go+vue实现的golang每日新闻浏览与检索平台全部内容,希望文章能够帮你解决基于go+vue实现的golang每日新闻浏览与检索平台所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)