Search Apps Documentation Source Content File Folder Download Copy Actions Download

getter_utils.gno

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