1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| syntax = "proto3";
|
| option csharp_namespace = "customTypes";
|
| package customTypes;
|
| // Example: 12345.6789 -> { units = 12345, nanos = 678900000 }
| message DecimalValue {
|
| // Whole units part of the amount
| int64 units = 1;
|
| // Nano units of the amount (10^-9)
| // Must be same sign as units
| sfixed32 nanos = 2;
| }
|
| // 日付型: yyyyMMdd
| message Date {
| int32 Value = 1;
| }
|
|