Introducing Sqreen for Go the first Runtime Application Self-Protection for Go

Posted by 夏泽民

https://blog.sqreen.com/rasp-for-go/ t’s not a secret that the world of software development is going through some massive changes: the increasing speed of releases, the advent of microservices and distributed infrastructures, and more. Rather than relying on a single technology to do everything, developers are able to select the best tools for each task. And one of the technologies that is enabling that change is Go. At Sqreen, we see these changes first hand. Since we started Sqreen in 2015, one of the most requested enhancements has consistently been support for the Go language.



LimitReader

Posted by 夏泽民

https://github.com/dragonflyoss/Dragonfly/blob/v0.4.3/pkg/ratelimiter/ratelimiter.go package main



GOSSAFUNC 查看 Go 的代码优化过程

Posted by 夏泽民

之前有人在某群里询问 Go 的编译器是怎么识别下面的代码始终为 false,并进行优化的:



GitHub Actions 自动化构建 Golang 应用

Posted by 夏泽民

GitHub 前一段时间推出了自家的自动化构建工具:GitHub Actions,不过目前还没有开放注册,只能通过申请等待官方审核。我第一时间就提交了申请,现在已经审核通过了,所以第一时间体验了 GitHub Actions 的功能,总体感受是 Travis CI 之类的工具应该现在在墙角瑟瑟发抖吧😄?



role DDD、DCI之间的关系

Posted by 夏泽民

DDD:四色原型、DDD、DCI之间的关系 PPT对应某个聚合。 Des对应某个聚合或其它聚合内的实体或值对象。 MI对应某个聚合。 Role对应PPT(Data)在某个上下文(Context)执行某些交互(Interactive)的代理或装饰器。 四色原型中的一些静态方法需要移动到仓储或服务中。 https://www.jdon.com/ddd.html



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