getter_utils.gno
0.35 Kb · 23 lines
1package launchpad
2
3func cloneStringSlice(src []string) []string {
4 if src == nil {
5 return nil
6 }
7
8 dst := make([]string, len(src))
9 copy(dst, src)
10 return dst
11}
12
13func cloneInt64Map(src map[int64]int64) map[int64]int64 {
14 if src == nil {
15 return nil
16 }
17
18 dst := make(map[int64]int64, len(src))
19 for key, value := range src {
20 dst[key] = value
21 }
22 return dst
23}