-
Notifications
You must be signed in to change notification settings - Fork 0
/
panca_wara.go
38 lines (33 loc) · 876 Bytes
/
panca_wara.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
/*
* Copyright (c) Portalnesia - All Rights Reserved
* Unauthorized copying of this file, via any medium is strictly prohibited
* Proprietary and confidential
* Written by Putu Aditya <[email protected]>
*/
package saka
type PancaWaraData struct {
ID int64
Urip int64
Kupih int64
Name string
}
type PancaWara struct {
Paing PancaWaraData
Pon PancaWaraData
Wage PancaWaraData
Kliwon PancaWaraData
Umanis PancaWaraData
}
func newPancaWara() PancaWara {
return PancaWara{
Paing: PancaWaraData{0, 9, 3, "Paing"},
Pon: PancaWaraData{1, 7, 4, "Pon"},
Wage: PancaWaraData{2, 4, 5, "Wage"},
Kliwon: PancaWaraData{3, 8, 1, "Kliwon"},
Umanis: PancaWaraData{4, 5, 2, "Umanis"},
}
}
func newPancaWaraSlice() []PancaWaraData {
data := newPancaWara()
return []PancaWaraData{data.Paing, data.Pon, data.Wage, data.Kliwon, data.Umanis}
}