18年02月的计划

18年。阴历腊月。 还有半个月就是新年。 今年要回家,今年要考试。 这个月要继续防尘螨, 常打扫,通风防尘防潮,多洗澡。 要继续自学各科教程, 争取四月

string rune byte 的关系

在Go当中 string底层是用byte数组存的,并且是不可以改变的。 例如 s:=“Go编程” fmt.Println(len(s)) 输出结果应该是8因为中文

TDD BDD DDD

总结 TDD BDD DDD概念及参考文章 关于TDD、BDD和DDD的一些看法 虚拟座谈会:代码测试比率、测试驱动开发及行为驱动开发 writing features - gherkin language How to Use Godog for Behavior-driven Development

订单系统架构及设计学习

参考 虽然难用,但12306面临的业务场景复杂度可能是世界之最 订单系统中并发问题和锁机制的探讨 CQRS架构简介 事务隔离机制原理分析以及是否可以

2018自学考试学习计划

15门课程,怎么安排好呢? 每天三门课程的阅读和练习,这样一周能将15门可能都看一点。 这样也不会因为一个阶段单啃一门而太过枯燥。 先尝试一下,如

go-micro 资源整理

go micro Micro 架构与设计 Micro Go-micro 服务端、客户端简单示例 go-chassis micro-service 系列 Microservices in Golang - Part 1 Microservices in Golang - part 2 - Docker and go-micro Microservices in Golang - part 3 - docker-compose and datastores Microservices in Golang - Part 4 - Authentication with JWT Microservices in Golang - Part 5 - Event brokering

go 资料整理

部署 Deploying a Golang app on Linux Server Deploy Go application to Kubernetes in 30 seconds 测试 How to Use Godog for Behavior-driven Development in Go 5 Advanced Testing Techniques in Go Golang测试技术 Writing table driven tests in Go 配置 Golang程序配置方案小结 Providing Options for Go