/
update_response.go
54 lines (47 loc) · 1.66 KB
/
update_response.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
package types
type UpdateResponse struct {
Data Data `json:"data"`
Update Update `json:"update"`
}
type Data struct {
ID int64 `json:"id"`
JumlahOdp int64 `json:"jumlah_odp"`
JumlahPDP int64 `json:"jumlah_pdp"`
TotalSpesimen int64 `json:"total_spesimen"`
TotalSpesimenNegatif int64 `json:"total_spesimen_negatif"`
}
type Update struct {
Penambahan PenambahanUpdate `json:"penambahan"`
Harian []Harian `json:"harian"`
Total Total `json:"total"`
}
type Harian struct {
KeyAsString string `json:"key_as_string"`
Key int64 `json:"key"`
DocCount int64 `json:"doc_count"`
JumlahMeninggal Jumlah `json:"jumlah_meninggal"`
JumlahSembuh Jumlah `json:"jumlah_sembuh"`
JumlahPositif Jumlah `json:"jumlah_positif"`
JumlahDirawat Jumlah `json:"jumlah_dirawat"`
JumlahPositifKum Jumlah `json:"jumlah_positif_kum"`
JumlahSembuhKum Jumlah `json:"jumlah_sembuh_kum"`
JumlahMeninggalKum Jumlah `json:"jumlah_meninggal_kum"`
JumlahDirawatKum Jumlah `json:"jumlah_dirawat_kum"`
}
type Jumlah struct {
Value int64 `json:"value"`
}
type PenambahanUpdate struct {
JumlahPositif int64 `json:"jumlah_positif"`
JumlahMeninggal int64 `json:"jumlah_meninggal"`
JumlahSembuh int64 `json:"jumlah_sembuh"`
JumlahDirawat int64 `json:"jumlah_dirawat"`
Tanggal string `json:"tanggal"`
Created string `json:"created"`
}
type Total struct {
JumlahPositif int64 `json:"jumlah_positif"`
JumlahDirawat int64 `json:"jumlah_dirawat"`
JumlahSembuh int64 `json:"jumlah_sembuh"`
JumlahMeninggal int64 `json:"jumlah_meninggal"`
}