GO

[go语言开发]从0开始开发美图站——第五课[接收图片上传]

9

从这一课开始我们就进入了比较难的步骤了。这个步骤就是我们这个服务的核心,接收图片上传。在写这个东西之前,我们先了解另外一个软件,这个软件的名字叫postman [下载地址]:Postman Postman 这个是为了调试接口用的。首先下载postman 点开地址可以看到下面的页面...

阅读(316)评论(0)赞 (1)

[谷歌接口]u2b上传配额受限的问题。quotaExceeded

1

想赚老外的钱真不容易啊。这几天折腾上传Youtube视频,本来是用Java写的,结果谷歌的jar包有问题,回调只能走localhost,你妹哦,我国内开发怎么走localhost,后面看到他那边有样例。是用Go和Python的,基于性能考虑,选择了Go来实现。真TMD吐了啊,我开...

阅读(264)评论(0)赞 (3)

[go语言开发]从0开始开发美图站——第三课[VSCode的配置]

8

这节课我们正式进入到从0开始开发图片站。在这之前,我们先来个国际惯例,写一个你好世界。 首先我们点开VSCODE,然后点开文件,打开文件夹,入下图所示 然后在你决定的路径创建文件夹,例如我这里就是在虚拟机的c盘创建了文件夹名字叫imgapi,然后选择它,如下图 创建完毕后,我们来...

阅读(307)评论(0)赞 (0)

[go语言开发]从0开始开发美图站——第一课[SDK的下载]

1

话说Go语言从09年发布至今已经过了11个年头了。用它开发的东西数不胜数。以其接近PHP的开发速度和接近CPP的运行效率得到了大量开发者的青睐,大名鼎鼎的Docker就是用Go开发的。 这门语言学习起来并不复杂。但是刚学完的小伙伴们可能并不能很好的开发一个服务,今天阿福借着自己想...

阅读(286)评论(0)赞 (1)

[Golang] 生成随机字符串

对于Golang生成随机字符串这件事情很蛋疼。 对于伪随机字符串(会永久的生成同一个随机字符串)   func RandStr(length int) string { var letters = []rune("abcdefghijklmnopqrstuvwxyzAB...

阅读(3094)评论(0)赞 (1)

[golang]golang解析xml到结构体的时候无法解析

这是一个很简单的问题,但是,简单的问题,如果由于格式不准确,那么就会变成很复杂的问题。 昨晚上在写完一天的工程之后,打开看自己的VPS,结果,solusvm面板打不开,慨叹一番GFW越来越变态的同时也萌生了自己写个solusvm客户端的想法。但是很悲剧的是,solusvm只支持5...

阅读(3064)评论(0)赞 (3)

Go程序设计语言 1.1 Hello,World(3)

1

一个程序的生命包含一个关键词func,函数名,参数(main函数是不需要的),返回值(当然main也是不需要的。),然后是函数的主体——哪些定义了程序干啥的,放在两个大括号之间的。我们将会在第五章的时候介绍函数。 由于已经在网上找到了这本书的整本翻译,所以,放弃挣扎,不再进行翻译...

阅读(2765)评论(0)赞 (0)

Go程序设计语言 1.1 Hello,World(2)

如果你运行 go get popl.io/ch1/helloworld ,他会帮你在命令行的当前目录下下载源代码。关于go get命令,我们在2.6章节和10.7章节将会详细讨论。 现在,让我们讨论程序本身吧。Go语言的源代码是通过包来管理的,这跟其他语言的模型(modules)...

阅读(2208)评论(0)赞 (0)

Go程序设计语言 1.1 Hello,World(1)

1

我们将会从经典的“Hello,World”示例来开始(嗯,经典到从The Beginning of The C Programming language, 出版于1978年)。C语言对于Go语言的影响最深,“Hello World”就能够说明很多的中心思想 package mai...

阅读(3169)评论(0)赞 (0)