Browse Source

添加README

lxg 3 years ago
parent
commit
1ef67231d2
2 changed files with 23 additions and 9 deletions
  1. 1 9
      .idea/workspace.xml
  2. 22 0
      README.md

+ 1 - 9
.idea/workspace.xml

@@ -3,15 +3,7 @@
   <component name="ChangeListManager">
     <list default="true" id="cd58867b-089e-4508-9033-393b8939261c" name="Default Changelist" comment="">
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/cmd/main.go" beforeDir="false" afterPath="$PROJECT_DIR$/cmd/main.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/gateway/context.go" beforeDir="false" afterPath="$PROJECT_DIR$/gateway/context.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/gateway/gateway.go" beforeDir="false" afterPath="$PROJECT_DIR$/gateway/gateway.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/logger/console.go" beforeDir="false" afterPath="$PROJECT_DIR$/log/console.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/logger/file.go" beforeDir="false" afterPath="$PROJECT_DIR$/log/file.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/logger/logger.go" beforeDir="false" afterPath="$PROJECT_DIR$/log/logger.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/logger/std.go" beforeDir="false" afterPath="$PROJECT_DIR$/log/std.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/micro.go" beforeDir="false" afterPath="$PROJECT_DIR$/micro.go" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service.go" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />

+ 22 - 0
README.md

@@ -0,0 +1,22 @@
+# 提供基本的服务框架
+
+使用示例:
+
+```
+import (
+	"git.nspix.com/golang/micro"
+	"git.nspix.com/golang/micro/gateway"
+	"git.nspix.com/golang/micro/log"
+)
+
+func main() {
+	svr := micro.New(micro.WithName("test", "0.1.01"))
+
+	svr.Handle("math.add", func(ctx gateway.Context) (err error) {
+		return ctx.Success(100)
+	})
+
+	log.Debug(svr.Run())
+}
+
+```