这个框架做了中间件、hash密码天生和验证,详细操作要根据个人运用去实现;这里只做了初步的根本运用。前端用了vue,由于更直不雅观的展示Go的运用,没用利用前后端分离,建议开拓项目利用npm引入vue。
环境搭建建议利用海内代理,这里推举搜索“goproxy”,搭建好海内仓库才可以更顺手利用措辞。或者参考搭建Go措辞环境配置,这里是Windows下的配置。
推举两个库,php2go是仿一些PHP的函数,方便PHP利用者;table2struct则是快速把数据表自动转成构造体。

import ("github.com/syyongx/php2go""github.com/jiazhoulvke/table2struct" )
代码仓库:
git clone https://gitee.com/sopop/go-basic-project.git//或者git clone https://github.com/sopop/go-basic-project.git
把稳:要在GOPATH目录下新建src的目录,然后把源代码放到src目录下才能正常运行。Go环境设置为GO111MODULE=on,到项目根目录下运行以下命令:
go mod tidygo run main.go