Go 语言反射和范型在 API 服务中的应用
Go reflect 为何需要使用 reflect 获取:减少重复代码 1. API 接口中抽取参数的逻辑大量重复 API 接口自然是要获取传过来的数据,不同接口要获取的数据自然也不一样,如果不做特殊处理,必然是每个接口都有一堆功能重复的从 request 里获取参数的代码。 2. API 框架提供的抽取参数的方式并不满足需求 当然 API 框架会提供这些功能,不过有些情况不能满足...
Go 装饰器模式在 API 服务程序中的使用
Golang 开发 API server Go 语言是由谷歌主导并开源的编程语言,和 C 语言有不少相似之处,都强调执行效率,语言结构尽量简单,也都主要用来解决相对偏底层的问题。因为 Go 简洁的语法、较高的开发效率和 goroutine,有一段时间也在 Web 开发上颇为流行。由于工作的关系,我最近也在用 Go 开发 API 服务。但对于 Golang 这种奉行极简主义的语言,如何提高代.....
短信API为什么没有GO语言版本?
发送短信的API, 没有公开的HTTP或者SOCKET的通信协议说明吗?只能通过SDK来发送? 我们使用的是GO语言, 我找不到相应的公开协议的说明。
『干货』Go语言使用Docker Remote API ,举个栗子!
Docker Remote API是一个取代远程命令行界面(rcli)的REST API。我们使用命令行工具cURL来处理url相关操作。cURL可以发送请求、获取以及发送数据、检索信息。通过Docker Remote API,我们可以实现Docker操作的图形化执行方式,对于不熟悉命令行管理Docker的使用者来说,也可以轻松的管理远程机器上的Docker。 Centos7虚拟机配置docke....
如何在GO语言中使用Kubernetes API?
Rancher Labs首席软件工程师Alena Prokharchyk受邀在2017年12月6-8日的CNCF主办的Kubernetes领域顶级盛会KubeCon + CloudNativeCon 2017北美峰会上进行演讲,本文由演讲内容整理而成。 随着Kubernetes越来越受欢迎,围绕它的集成和监控服务的数量也在不断增长。Golang编写的所有此类服务的关键组件是...

在云平台上基于Go语言+Google图表API提供二维码生成应用
二维码可以说已经深深的融入了我们的生活当中,到处可见它的身影;但通常我们都是去扫二维码, 以前我们分享给朋友一个网址直接把Url发过去,现在我们可以把自己的信息生成二维码再分享给他人。 这里就分享一下基于Go语言+Google图表API提供二维码生成功能的小应用,并演示如何把它发布到云平台上, 让每个人都可以通过网络访问使用它。 Google图表API Google在http://chart.a....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注