blockchainIDsystem/peer/readConfig.go
peer/readConfig.goRaw
1package main
2
3import (
4 "encoding/json"
5 "io/ioutil"
6)
7
8//Config reads the config
9type Config struct {
10 IP string `json:"ip"`
11 Port string `json:"port"`
12 RestIP string `json:"restip"`
13 RestPort string `json:"restport"`
14 ServerIP string `json:"serverip"`
15 ServerPort string `json:"serverport"`
16}
17
18var config Config
19
20func readConfig(path string) {
21 file, err := ioutil.ReadFile(path)
22 check(err)
23 content := string(file)
24 json.Unmarshal([]byte(content), &config)
25}