Go语言编写的简易版博客服务端
项目创建基于 go version go1.10.3 darwin/amd64 测试运行 go run main.go 打开http://localhost:8888 Api配置在./routers目录下,自行测试 正式环境部署使用docker-compose,yml文件参考
Go语言编写的简易版博客服务端
项目创建基于 go version go1.10.3 darwin/amd64 测试运行 go run main.go 打开http://localhost:8888 Api配置在./routers目录下,自行测试 正式环境部署使用docker-compose,yml文件参考
`单行代码`
跑不起来啊,大佬
你要有redis啊,mysql这些啊, 然后看报错信息, 怎么可能跑不起来
数据库文件有吗?
☺☺
自动生成的
大佬,设置都OK,也没报错,访问http://localhost:8888,页面显示{"code":4300,"msg":"资源不存在,或者访问了其他用户的资源。"},能帮忙解答一下么,谢了大佬
//路由配置 func NewApiRouter(server dotweb.HttpServer) Router { router := &Router{server: server, group: server.Group("/api")} router.group.Use(middleware.NewCROSMiddleware()) return router }
func (r *Router) V1() { v1 := r.group.Group("/v1") //正式环境开启 签名验证中间件 if config.Config().EnvProd { v1.Use(&middleware.ApiSignMiddleware{}) } v1User(v1.Group("/users")) v1Upload(v1.Group("/upload")) } // 访问路径应该是 http://localhost:8888/api/v1/xxx
这样子. http://blog.yinguiw.com/api/v1/users
很不错的样子~
谢谢大佬解答,这时候又出现了新的问题,刚上手go,望见谅,打开 http://blog.yinguiw.com/api/v1/users 提示 {"code":4500,"msg":"签名错误,请参考文档说明。","data":null},尝试打开 http://blog.yinguiw.com/api/v1/upload 提示 {"code":4400,"msg":"协议不支持,请参考文档说明。"}。 我在本地打开 http://localhost:8888/api/v1/users 或 upload 提示是一样的,麻烦大佬了
你加一下我QQ: 203833888吧,认证信息随便填 这个一时半会儿也给您说不清
加了,通过以下吧,928481132
最近打算改一下