通过浏览器访问 http://localhost:8080/hello 浏览器会显示: hello echo
echo web框架的代码非常简洁,就几行代码一个http server的主要的初始化工作就搞定了,只要添加自己的业务代码就行。
echo框架的路由定义如下:
在echo框架中,控制器是一个函数,需要根据业务实现各种控制器函数,控制器函数定义如下:
echo框架支持以文本、html、Json、xml多种格式的内容形式响应Http请求。
控制器响应请求的例子:
对于js、css、png、jpg这些静态内容,echo框架通过一个配置就可以实现静态资源的展示。
例子:
Go(又称Golang)是Google开发的一种静态强类型、编
Docker是一个开源的应用容器引擎,基于GO语言,让
beego是一个快速开发Go应用的http框架,go 语言方面
Buffalo是Go语言的Web开发框架,类似 Python的Flask框
echo web框架是go语言开发的一种高性能,可扩展,
Gin 是一个 Go (Golang) 编写的轻量级 http web 框架,
Iris是一个通过GO编写的快速的,简单的,但是功
Revel是一个Go语言的web框架,其具有热编译,高性