github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/jobspec2/addrs/doc.go (about) 1 // Package addrs contains types that represent "addresses", which are 2 // references to specific objects within a Packer configuration. 3 // 4 // All addresses have string representations based on HCL traversal syntax 5 // which should be used in the user-interface, and also in-memory 6 // representations that can be used internally. 7 // 8 // All types within this package should be treated as immutable, even if this 9 // is not enforced by the Go compiler. It is always an implementation error 10 // to modify an address object in-place after it is initially constructed. 11 package addrs