文章 2018-08-09 来自:开发者社区

Go实战--也许最快的Go语言Web框架kataras/iris初识(basic认证、Markdown、YAML、Json)

ris自称是Go语言中所有Web框架最快的,它的特点如下: 1.聚焦高性能 2.健壮的静态路由支持和通配符子域名支持。 3.视图系统支持超过5以上模板 4.支持定制事件的高可扩展性Websocket API 5.带有GC, 内存 & redis 提供支持的会话 6.方便的中间件和插件 7.完整 REST API 8.能定制 HTTP 错误 9.Typescript编译器...

Go实战--也许最快的Go语言Web框架kataras/iris初识(basic认证、Markdown、YAML、Json)
文章 2018-04-01 来自:开发者社区

dotweb——go语言的一个微型web框架(一)

dotweb是16年正式托管到github的一个开源项目,go语言的web框架目前也有很多,出名的有bee和echo。它们都是很优秀的框架,但是我们喜欢更轻、更小的东西,经历一些之后我们更青睐微服务这个设计理念。   dotweb是一个国人写的开源项目,据我所知它已经在多家公司的生产项目中使用,到目前为止它和早些年的web框架比显得很年轻,目前它还在以一种很快速的迭代速度完善。我们计划会在201....

dotweb——go语言的一个微型web框架(一)
文章 2018-04-01 来自:开发者社区

dotweb——go语言的一个微型web框架(三)路由注册

上一章我们讲了如何启动一个dotweb程序,本篇文章将介绍如何注册路由。 router是dotweb用来管理路由的结构体,它提供了一些关于路由操作函数。 app := dotweb.New() router := app.HttpServer.Router() 在上一篇文章中我们讲了dotweb.New()的用处,HttpServer负责处理请求,管理路由、session、中间件等等功能。稍后我....

dotweb——go语言的一个微型web框架(三)路由注册
文章 2018-04-01 来自:开发者社区

dotweb——go语言的一个微型web框架(二)启动dotweb

以上的代码截图表示启动一个dotweb服务,在浏览器里输入127.0.0.1:8080,将会得到一个“index”的页面。 app := dotweb.New() dotweb.New()函数表示创建一个新的dotweb对象,这个对象是dotwebapp。我们把dotweb称之为web框架,实际上这只是一种叫法。dotweb它是一个application,如果您说它是个web服务器那么这种说法也....

dotweb——go语言的一个微型web框架(二)启动dotweb
文章 2017-07-05 来自:开发者社区

Go语言的web程序写法

一切来自于扩展。。。 核心也即处理输入输出。。。 // helloworld project main.go package main import ( "fmt" "html/template" "log" "net/http" "strings" ) func sayhelloName(w http.ResponseWriter, r *http.Request) { r....

文章 2017-06-05 来自:开发者社区

Gin —— Go 语言的高性能 Web 框架

Gin 是一个用 Go 语言开发的 Web 框架,提供类 Martini 的 API,但是性能更好。因为有了 httprouter 性能提升了 40 倍之多。 $ cat test.go package main import ( "net/http" "github.com/gin-gonic/gin" ) func main() { router := gi...

文章 2017-06-02 来自:开发者社区

EDI —— Go 语言开发的基于 Web 的编辑器

EDI 详细介绍EDI 是一个用 Go 语言开发的编辑器,它并没有尝试成为一个 IDE ,是作为和机器上其他工具的一个非常好的桥梁。提供快捷方式用来快速打开和编辑文件。该编辑器直接在浏览器上运行,要求你的浏览器支持 WebSocket 。 目前提供了 Linux 和 OS X 的预编译版本:Linux x86-64 and Mac OS. 常用快捷键: E file_name 打开文件(允许使.....

文章 2016-09-05 来自:开发者社区

go 语言实现一个简单的 web 服务器

学习Go语言的一些感受,不一定准确。假如发生战争,JAVA一般都是充当航母战斗群的角色。一旦出动,就是护卫舰、巡洋舰、航母舰载机、预警机、电子战飞机、潜艇等等浩浩荡荡,杀将过去。(JVM,数十个JAR包,Tomcat中间件,SSH框架,各种配置文件...天生就是重量级的,专为大规模作战)而GO语言更像F35战斗轰炸机单枪匹马,悄无声息,投下炸弹然后走人。专属轰炸机,空战也会一点点.实在搞不定,就....

文章 2015-12-03 来自:开发者社区

《Go语言入门》第一个Go语言Web程序——简单的Web服务器

概述 上一篇讲了 《Go语言入门》第一个Go语言程序——HelloWorld,接下来讲一下Go语言Web开发入门必修课:第一个Go语言Web程序——简单的Web服务器。 与其它Web后端语言不同,Go语言需要自己编写Web服务器。 有关本地环境的搭建与基础学习,请参考: 《Go语言入门》如何在Windows下安装Go语言编程环境 Go语言Web应用:IBM的云平台Bluemix使用初体验—...

文章 2015-12-03 来自:开发者社区

IBM的云平台Bluemix使用初体验——创建Go语言 Web 应用程序,添加并使用语言翻译服务

概述 上篇讲了:创建PHP Web 应用程序,添加并使用语言翻译服务 通过本文学习,你将能够在IBM的云平台Bluemix上创建自己的Go语言 Web 应用程序,添加并使用语言翻译服务,发布自己的GO语言Web应用到云服务器上。 本地开发测试环境:Windows 7 x64,Go,与其它Web后端语言不同,Go语言需要自己编写Web服务器。 有关本地环境的搭建与基础学习,请参考: ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"高效防护 web 应用","productDescription":"随着网络技术的不断发展,您的Web应用如果没有流量入口的防护,会面临诸多风险。本方案以ECS实例接入WAF为例,推荐您使用Web应用防火墙(WAF)开启应用防护,避免网站服务器被恶意入侵导致性能异常等问题,保障网站的业务安全和数据安全。同时,为您节约开发成本,满足行业合规要求。","productContentLink":"https://www.aliyun.com/solution/tech-solution/web-protection","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/web-protection"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2714251.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"云防火墙企业多账号统一管理","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/umomaicf","productPromotionInfoSecondText":"从 HTTP 到 HTTPS 让网站更安全","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/ssl"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock","activityPromotionInfoBlock":[]}}

阿里UC研发效能

分享研发效能领域相关优秀实践,技术分享,产品信息

+关注