package model const ( Freebsd_386 uint = iota Freebsd_amd64 Freebsd_arm Linux_386 Linux_amd64 Linux_arm Linux_arm64 Solaris_amd64 Windows_386 Windows_amd64 ) var Archs = map[string]uint{ "freebsd_386": Freebsd_386, "freebsd_amd64": Freebsd_amd64, "freebsd_arm": Freebsd_arm, "linux_386": Linux_386, "linux_amd64": Linux_amd64, "linux_arm": Linux_arm, "linux_arm64": Linux_arm64, "solaris_amd64": Solaris_amd64, "windows_386": Windows_386, "windows_amd64": Windows_amd64, } type Node struct { ID int64 `meddler:"node_id,pk" json:"id"` Addr string `meddler:"node_addr" json:"address"` Arch string `meddler:"node_arch" json:"architecture"` Cert string `meddler:"node_cert" json:"-"` Key string `meddler:"node_key" json:"-"` CA string `meddler:"node_ca" json:"-"` }