在云平台上基于Go语言+Google图表API提供二维码生成应用

二维码能够说已经深深的融入了我们的生活其中。到处可见它的身影;但通常我们都是去扫二维码,

曾经我们分享给朋友一个网址直接把Url发过去,如今我们能够把自己的信息生成二维码再分享给他人。

这里就分享一下基于Go语言+Google图表API提供二维码生成功能的小应用,并演示怎样把它公布到云平台上,

让每一个人都能够通过网络訪问使用它。

Google图表API

Google在 上提供了一个将表单数据自己主动转换为图表的服务。

只是,该服务非常难交互, 由于你须要将数据作为查询放到URL中。

此程序为一种数据格式提供了更好的的接口: 给定一小段文本。

它将调用图表server来生成二维码(QR码)。这是一种编码文本的点格矩阵。

该图像可被你的手机摄像头捕获。并解释为一个字符串,比方URL, 

这样就免去了你在狭小的手机键盘上键入URL的麻烦。

应用效果

在文本框中输入一个URL,如()。点击Show QR,会生成一张二维码的图片

在云平台上基于Go语言+Google图表API提供二维码生成应用


构建一个相似的应用程序的前提条件一个 Bluemix 帐户。您还没有? 点击这里注冊。已经有,点击这里登录。

对 HTML、CSS 、JavaScript 和Go语言的基本了解。

我提供了全部必要代码,但对这些技术的基本了解有助于您理解有关的细节。



步骤 1. 创建您的 GO 应用程序

1、在 Bluemix 用户界面中,转至“仪表板”。

在云平台上基于Go语言+Google图表API提供二维码生成应用


2、单击创建应用程序

在云平台上基于Go语言+Google图表API提供二维码生成应用


3、单击 Web,然后依照指导经验来选择入门模板。指定名称以及选择编码方式。

在云平台上基于Go语言+Google图表API提供二维码生成应用


输入应用程序名称

在云平台上基于Go语言+Google图表API提供二维码生成应用


应用程序名称是唯一的,接下来要通过它做为二级域名来訪问你的应用!

点击完毕之后,须要等待一会儿,然后能够看到下图的界面

在云平台上基于Go语言+Google图表API提供二维码生成应用


这时就能够訪问你刚刚创建的应用了。例如以下图:

在云平台上基于Go语言+Google图表API提供二维码生成应用

步骤 2. 准备开发环境

假设您没还有Go语言的本地执行环境,该过程请參考:《Go语言入门》怎样在Windows下安装Go语言编程环境


步骤 3.编写代码1、下载初始Hello World演示样例代码

进入您的应用程序,点击左側的開始编码,在右側点击“下载起动器代码”。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgzddd.html