Mercurial > gemma
comparison pkg/mesh/loader.go @ 5601:1222b777f51f
Made golint finally happy.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sat, 06 Aug 2022 02:09:57 +0200 |
parents | 5f47eeea988d |
children | e54635c20d43 |
comparison
equal
deleted
inserted
replaced
5600:9967a78e43f4 | 5601:1222b777f51f |
---|---|
89 } | 89 } |
90 | 90 |
91 return s.deserializeBBoxes(r) | 91 return s.deserializeBBoxes(r) |
92 } | 92 } |
93 | 93 |
94 // FromBytes restores a STRTree from a binary representation. | |
94 func (s *STRTree) FromBytes(data []byte) error { | 95 func (s *STRTree) FromBytes(data []byte) error { |
95 r, err := gzip.NewReader(bytes.NewReader(data)) | 96 r, err := gzip.NewReader(bytes.NewReader(data)) |
96 if err != nil { | 97 if err != nil { |
97 return err | 98 return err |
98 } | 99 } |
99 return s.deserialize(bufio.NewReader(r)) | 100 return s.deserialize(bufio.NewReader(r)) |
100 } | 101 } |
101 | 102 |
103 // Deserialize restores a TIN from a binary representation. | |
102 func (t *Tin) Deserialize(r *bufio.Reader) error { | 104 func (t *Tin) Deserialize(r *bufio.Reader) error { |
103 | 105 |
104 if err := binary.Read(r, binary.LittleEndian, &t.EPSG); err != nil { | 106 if err := binary.Read(r, binary.LittleEndian, &t.EPSG); err != nil { |
105 return err | 107 return err |
106 } | 108 } |