bind echo 数据绑定

Posted by 夏泽民

echo v4.1.17升级到v4.2.1后数据绑定失败 我们知道http的参数传递的形式有很多,header、path、query、body,body( json,form)等等,针对各种形式的参数,通过bind方式来解析是比较清晰的方式,但是echo的bind 方式也是在从不完完善到逐渐完善的过程中,实践中你会发现,不同版本的echo,会出现诡异的结果,我将以下面的例子,针对v3.3.10、v4.1.17、v4.2.1三个版本的echo进行分析。



NetworkPolicy升级

Posted by 夏泽民

The v1.16 release will stop serving the following deprecated API versions in favor of newer and more stable API versions:



Github Actions 在 K3S 中运行 CI 测试

Posted by 夏泽民

Travis CI 之类的工具,应该对 Actions 很熟悉了:它们为你提供了一个可以测试你应用程序的环境 - 一般是以服务器的形式,你的代码在一个目录中被 checkout 出来,当代码推送到你的 Github 仓库上,一个环境会被启动,然后检出代码,在环境上执行指定的一些任务,如果有任何一个任务失败了,则你的 CI 任务就会失败。当然这不仅仅可以用于自动化测试,我们也可以用于编译应用程序,然后将相关制品上传到 S3 等服务上,或者向你的 QA 团队发送一封电子邮件,让他们知道哪些测试通过或失败了。 CI 环境中安装 Kubernetes 集群不是很好的一个方案:



Generator yield

Posted by 夏泽民

注意Generator、yield;async、await要配套使用,且yield 的外层的函数一定要声明称Generator () 为了解决异步的嵌套问题,真是操碎了心,先是出了个Promise,然后又是Generator、yield组合,直到ES7的async、await组合。 Generator 生成器对象是由function 返回的,并且符合可迭代协议和迭代器协议。 这里有几个概念生成器、可迭代协议、迭代器协议。具体的概念可以点击链接查看MDN文档。



ingress nginx

Posted by 夏泽民

一、Ingress-Nginx工作原理



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required