From ea7e41014517df8c0f619c96e05688ec92b59788 Mon Sep 17 00:00:00 2001 From: kevin Date: Sat, 17 Oct 2020 19:25:30 +0800 Subject: [PATCH] update doc --- readme-en.md | 4 ++-- readme.md | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/readme-en.md b/readme-en.md index 110abe09..969bf3f8 100644 --- a/readme-en.md +++ b/readme-en.md @@ -163,8 +163,8 @@ go get -u github.com/tal-tech/go-zero the generated code can be run directly: ```shell - cd greet - go run greet.go -f etc/greet-api.yaml + cd greet + go run greet.go -f etc/greet-api.yaml ``` by default, it’s listening on port 8888, while it can be changed in configuration file. diff --git a/readme.md b/readme.md index 9b187c97..ec9f4e97 100644 --- a/readme.md +++ b/readme.md @@ -44,7 +44,7 @@ go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 对于微服务框架的设计,我们期望保障微服务稳定性的同时,也要特别注重研发效率。所以设计之初,我们就有如下一些准则: -* 保持简单 +* 保持简单,第一原则 * 弹性设计,面向故障编程 * 工具大于约定和文档 * 高可用 @@ -53,7 +53,7 @@ go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 * 对业务开发友好,封装复杂度 * 约束做一件事只有一种方式 -我们经历不到半年时间,彻底完成了从`Java+MongoDB`到`Golang+MySQL`为主的微服务体系迁移,并于18年8月底完全上线,稳定保障了晓黑板后续增长,确保了整个服务的高可用。 +我们经历不到半年时间,彻底完成了从`Java+MongoDB`到`Golang+MySQL`为主的微服务体系迁移,并于18年8月底完全上线,稳定保障了业务后续迅速增长,确保了整个服务的高可用。 ## 3. go-zero项目实现和特点 @@ -71,7 +71,7 @@ go-zero是一个集成了各种工程实践的包含web和rpc框架,有如下 * 超时级联控制 * 自动缓存控制 * 链路跟踪、统计报警等 -* 高并发支撑,稳定保障了晓黑板疫情期间每天的流量洪峰 +* 高并发支撑,稳定保障了疫情期间每天的流量洪峰 如下图,我们从多个层面保障了整体服务的高可用: @@ -82,7 +82,7 @@ go-zero是一个集成了各种工程实践的包含web和rpc框架,有如下 在项目目录下通过如下命令安装: ```shell -go get -u github.com/tal-tech/go-zero +GO111MODULE=on GOPROXY=https://goproxy.cn/,direct go get -u github.com/tal-tech/go-zero ``` ## 5. Quick Start @@ -106,23 +106,23 @@ go get -u github.com/tal-tech/go-zero 2. 快速生成api服务 ```shell - goctl api new greet - cd greet - go run greet.go -f etc/greet-api.yaml + goctl api new greet + cd greet + go run greet.go -f etc/greet-api.yaml ``` 默认侦听在8888端口(可以在配置文件里修改),可以通过curl请求: ```shell - curl -i http://localhost:8888/greet/from/you + curl -i http://localhost:8888/greet/from/you ``` 返回如下: ```http - HTTP/1.1 200 OK - Date: Sun, 30 Aug 2020 15:32:35 GMT - Content-Length: 0 + HTTP/1.1 200 OK + Date: Sun, 30 Aug 2020 15:32:35 GMT + Content-Length: 0 ``` 编写业务代码: