Kevin Wan 3 years ago
parent
commit
4c1bb1148b
2 changed files with 8 additions and 0 deletions
  1. 4 0
      readme-cn.md
  2. 4 0
      readme.md

+ 4 - 0
readme-cn.md

@@ -101,7 +101,11 @@ GO111MODULE=on GOPROXY=https://goproxy.cn/,direct go get -u github.com/tal-tech/
     `goctl` 读作 `go control`,不要读成 `go C-T-L`。`goctl` 的意思是不要被代码控制,而是要去控制它。其中的 `go` 不是指 `golang`。在设计 `goctl` 之初,我就希望通过 ` 她 ` 来解放我们的双手👈
 
     ```shell
+    # Go 1.15 及之前版本
     GO111MODULE=on GOPROXY=https://goproxy.cn/,direct go get -u github.com/tal-tech/go-zero/tools/goctl
+    
+    # Go 1.16 及以后版本
+    go install github.com/tal-tech/go-zero/tools/goctl@latest
     ```
 
     确保 goctl 可执行

+ 4 - 0
readme.md

@@ -104,7 +104,11 @@ go get -u github.com/tal-tech/go-zero
    `goctl`can be read as `go control`. `goctl` means not to be controlled by code, instead, we control it. The inside `go` is not `golang`. At the very beginning, I was expecting it to help us improve the productivity, and make our lives easier.
 
    ```shell
+   # for Go 1.15 and earlier
    GO111MODULE=on go get -u github.com/tal-tech/go-zero/tools/goctl
+   
+   # for Go 1.16 and later
+   go install github.com/tal-tech/go-zero/tools/goctl@latest
    ```
 
    make sure goctl is executable.