golang
Tangs_
梦想就是成为自己心中的大神,而不是再去羡慕别人。
展开
-
golang 转换json字符串为json对象的小问题
前段时间修改了一个小小的管理系统,本来是挺简单的 按照用户需求显示一些数据,但是却为了一个小小的错误,竟然找了两个晚上的bug,白天上课,所以只能晚上做东西了,好了,进入正题。一般我们在js中发送一个json对象时,会使用JSON.stringify() 将一个json对象转换为json字符串,再发送.e.gvar obj = { "item1":"item1",原创 2015-12-19 00:27:22 · 8747 阅读 · 0 评论 -
golang 发送邮件
golang发送邮件插件实现,有时候会返回错误554,有可能是主题或者内容中包含了一些被认为是垃圾的词语,换一个表达试一试。以下亲测qq邮箱和126邮箱正常。package emailimport ( "net/smtp" "strings")const MAIL_HTML = "html"const MAIL_TEXT = "text"type Auth ...原创 2018-03-16 12:00:22 · 1499 阅读 · 0 评论 -
https下调用http
关于https和http的区别,遇到 RT 的问题,基本概念应该是清楚的,以下说明如何在开发中解决 https下调用http接口。我解决这个问题,花了很多时间来google,尝试搜索的答案中的各种办法,没有一个能解决,而且亲测失败。失败的解决方案在html中嵌入 iframe网上一片的解决方案都是这个,我实在不知道他们是怎么实现的,难道都在瞎扯?iframe嵌入就是通过url引入和if...原创 2018-09-19 22:53:32 · 50854 阅读 · 13 评论 -
golang sync.Wait()不执行解决
goroutine 似乎不用解释太多,可以利用它实现多线程,也可以利用它来实现异步事件。在使用关键字go的过程中,常常会将用到sync.WaitGroup, 如下一段代码。package mainimport ( "fmt" "sync" "time")func Run() { var wg = &sync.WaitGroup{} go func() { wg....原创 2019-04-08 17:08:34 · 2936 阅读 · 0 评论