当前位置: 首页 > news >正文

如何建设网站的管理平台阿里云 网站部署

如何建设网站的管理平台,阿里云 网站部署,我认为的网络营销是什么,长春企业自助建站系统看了两天时间的go,对于go的编码风格还不是很了解,但是了解到go并未有Java那样成体系的编码风格规范,所以自己浅尝试了一下,风格无对错,欢迎交流讨论~ controller层: package …

看了两天时间的go,对于go的编码风格还不是很了解,但是了解到go并未有Java那样成体系的编码风格规范,所以自己浅尝试了一下,风格无对错,欢迎交流讨论~                

controller层: 

package apiimport ("errors""fmt""github.com/gin-gonic/gin""net/http"
)
import "awesomeProject/src/server"type pathAndHandler struct {path       stringhandler    gin.HandlerFunchttpMethod string
}func getApis() []pathAndHandler {return []pathAndHandler{{"/", sayHello, http.MethodGet},{"/label/v1", sentenceToWord, http.MethodPost},{"/label/v2", textToSentence, http.MethodPost},}
}
func instances() *gin.Engine {return server.Init()
}func Register() (server.Server, error) {server := instances()for _, api := range getApis() {switch api.httpMethod {case http.MethodGet:server.GET(api.path, api.handler)case http.MethodPost:server.POST(api.path, api.handler)case http.MethodDelete:server.DELETE(api.path, api.handler)case http.MethodHead:server.HEAD(api.path, api.handler)case http.MethodPut:server.PUT(api.path, api.handler)case http.MethodOptions:server.OPTIONS(api.path, api.handler)case http.MethodPatch:server.PATCH(api.path, api.handler)default:fmt.Println("请求方法不支持")return nil, errors.New("unsupported method")}}return server, nil
}func sentenceToWord(context *gin.Context) {//todo 业务逻辑
}
func textToSentence(context *gin.Context) {}
func sayHello(ctx *gin.Context) {ctx.String(http.StatusOK, "hello world")
}

main:

func main() {server, err := api.Register()if server != nil {server.Run(":8081")} else {fmt.Println("fail to start server, for reason:/n" + err.Error())}
}

 

http://www.yayakq.cn/news/439869/

相关文章:

  • 摄影工作室网站源码怎么上传自己的做网站
  • 景区网站做电子商务的特点云南特色
  • 高端企业网站建设服务商wordpress博客主题手机
  • 广东专注网站建设企业适合新手做网站的
  • 深圳多语言网站建设自己怎么做装修网站
  • 网站的二级目录怎么做wordpress缺少style
  • jsp网站开发四库全书移动网站源码
  • 网站标题flash第三方网站开发优缺点
  • 陆丰网站网站制作流程分为哪七步
  • 做网站需要用到什么技术企业培训课程种类
  • 成都校园兼职网站建设毕设做网站需要发布到浏览器吗
  • 建筑网站免费做羞羞事的网站
  • 企业网站营销推广方案appstore下载免费软件
  • 女人做绿叶网站相亲拉人麻城做网站
  • 成都建设工程交易中心网站专业网站建设搭建
  • 怎么推广网站有些网站下方只有版权没有ICP
  • 怎么做投票 网站网站开发需要哪些能力
  • 师范街网站建设自适应网站用什么软件设计
  • 艺术网站建设公司北京中交建设工程咨询有限公司网站
  • 沈阳中小企业网站建设企业系统申报
  • 加强普法网站建设的通知head first wordpress
  • 在网站上做招聘版面swoole做网站
  • 扶贫网站建设优势宁波正规seo企业优化
  • 免费开源的网站系统网站生成器apk怎么做
  • 企业网站备案备注wordpress和discuz对比
  • 购物类网站都有哪些模块网站公司做文员
  • 洮南网站医疗企业网站模板
  • 做外贸的怎么建立自己的网站网站如何做电脑和手机
  • 房地产 东莞网站建设高校网站建设目的
  • 建设银行网站 查余额上海建设工程招标