From a2fbc14c701676b09435e7417e3e70cc6c6f2ba5 Mon Sep 17 00:00:00 2001 From: Kevin Wan Date: Sun, 13 Jun 2021 11:59:30 +0800 Subject: [PATCH] add roadmap (#764) --- ROADMAP.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 ROADMAP.md diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 00000000..a27425aa --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,21 @@ +# go-zero Roadmap + +This document defines a high level roadmap for go-zero development and upcoming releases. +Community and contributor involvement is vital for successfully implementing all desired items for each release. +We hope that the items listed below will inspire further engagement from the community to keep go-zero progressing and shipping exciting and valuable features. + +## 2021 Q2 +- Support TLS in redis connections +- Support service discovery through K8S watch api +- Log full sql statements for easier sql problem solving + +## 2021 Q3 +- Support `goctl mock` command to start a mocking server with given `.api` file +- Adapt builtin tracing mechanism to opentracing solutions +- Support `goctl model pg` to support PostgreSQL code generation + +## 2021 Q4 +- Support `goctl doctor` command to report potential issues for given service +- Support `context` in redis related methods for timeout and tracing +- Support `context` in sql related methods for timeout and tracing +- Support `context` in mongodb related methods for timeout and tracing \ No newline at end of file