doc: add Readme
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..485dee6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.idea
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..d94a498
--- /dev/null
+++ b/README.md
@@ -0,0 +1,11 @@
+# apisix-control-plane
+
+apisix-control-plane provide APISIX with a yaml configuration capability
+
+Why do you want to do this?
+1. In order to facilitate the integration of k8s, use yaml to define APISIX;
+2. For easier synchronization across clusters;
+3. Can be better adapted to multiple platforms (k8s, vm);
+
+Here are some examples of yaml and we can add comments here.
+https://docs.google.com/document/d/1mr0Wp7zYpEzgr4qsv8rxfS2MWzDpihgBcowIafgG8q4/edit#
\ No newline at end of file
diff --git a/go.mod b/go.mod
new file mode 100644
index 0000000..45fd1ed
--- /dev/null
+++ b/go.mod
@@ -0,0 +1,3 @@
+module github.com/apache/apisix-control-plane
+
+go 1.13