| 123456789101112131415161718192021222324252627 |
- syntax = "v1"
- info(
- title: "generate id"
- desc: "Using the snowflake algorithm, generate a 64-bit non-repeating number"
- author: "dxc"
- email: ""
- version: "1.0.0"
- )
- type response {
- Id int64 `json:"id"`
- NodeId int64 `json:"node_id"`
- Timestamp int64 `json:"timestamp"`
- }
- @server(
- // jwt: Auth
- group: v1
- timeout: 3s
- )
- service generate {
- @handler generate
- get /generate/id returns (response)
- }
|