NideShop

用golang实现一个小程序商城后台系统(moshopserver)

倖福魔咒の 提交于 2020-04-20 14:47:11
用golang实现一个小程序商城后台系统(moshopserver) golang和c/c++比起来是一门新的语言,一直想学,网上搜集了一些资料,有些人说很容易上手,确实是这样,和C/C++比起来,少了很多乱七八糟的语法。学一门新的语言,最好的方法就是动手写一些东西,最近小程序也比较火,也想学一下,网络上搜索的一些开源项目,基本上没有golang实现的,大部分都是nodejs和java写的,那么我就来实现一个golang版的吧,一石二鸟。 开发小程序前后端都需要开发,自己的前端经验很少,搜索了一些开源代码,有一个小程序项目让人眼前一亮, Nideshop ,界面做的不错,代码结构也清晰,而且前后端都实现了,自己的目标是学习golang和小程序,干脆用golang重写nideshop吧。 Web框架的选择 nodejs和java已经一些很成熟的框架了,比如nodejs的thinkjs,java的spring框架。golang最近几年才火起来,有一些web框架也比较新,有下面一些框架: Beego:开源的高性能 Go 语言 Web 框架。 https://github.com/astaxie/beego https://beego.me Buffalo:使用 Go 语言快速构建 Web 应用。 https://github.com/gobuffalo/buffalo https:/

在Ubuntu上部署node.js+mysql项目

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-25 15:25:54
先安装node.js,git等 1、在Ubuntu上安装mysql https://blog.csdn.net/zxjohnson/article/details/79360716 2、ubuntu进入mysql mysql -u root -p 3、输入密码 4、 https://blog.csdn.net/liucheng417/article/details/50902657 navicat远程连接mysql,2003 can't connect to mysql server on 10038 查看node.js版本:node -v 安装项目 git clone https://github.com/bergwhite/nchat.git // 克隆项目 cd nideshop// 进入目录 npm install 安装模块 npm run compile(compile来自如下) 在后台启动项目pm2 start development.js 来源: oschina 链接: https://my.oschina.net/u/2427561/blog/3164288