diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 000000000..f3dddc3b4 Binary files /dev/null and b/.DS_Store differ diff --git a/gen.go b/cmd/gen.go similarity index 100% rename from gen.go rename to cmd/gen.go diff --git a/get.go b/cmd/get.go similarity index 100% rename from get.go rename to cmd/get.go diff --git a/repos.go b/cmd/repos.go similarity index 100% rename from repos.go rename to cmd/repos.go diff --git a/arch.png b/docs/arch.png similarity index 100% rename from arch.png rename to docs/arch.png diff --git a/features_CN.md b/docs/features_CN.md similarity index 100% rename from features_CN.md rename to docs/features_CN.md diff --git a/usage.md b/docs/usage.md similarity index 100% rename from usage.md rename to docs/usage.md