1this derivation will be built:2 /nix/store/lxzv7fij02pkjv045z1hmml95zf209c3-data-mesher-0.1.0.drv3this path will be fetched (18.2 MiB download, 49.5 MiB unpacked):4 /nix/store/38k1v2cvpbllr43p7nrzd8ilnz374gpa-golangci-lint-2.13.25error: Cannot build '/nix/store/lxzv7fij02pkjv045z1hmml95zf209c3-data-mesher-0.1.0.drv'.6 Reason: builder failed with exit code 1.7 Output paths:8 /nix/store/fssq5gvma91iffywl3sk4ha3k8nljdjz-data-mesher-0.1.09 Last 25 log lines:10 > w := &SignatureWriter{11 > ^12 > pkg/model/signature.go:268:8: model.SignatureWriter is missing fields size, hash, hasher (exhaustruct_v5)13 > w := &SignatureWriter{14 > ^15 > pkg/msgpack/codec.go:13:15: codec.MsgpackHandle is missing fields BasicHandle, NoFixedNum, PositiveIntUnsigned (exhaustruct_v5)16 > var handle = &codec.MsgpackHandle{17 > ^18 > pkg/server/server.go:34:10: server.Server is missing fields files, http, cluster, cancelTasks (exhaustruct_v5)19 > srv := &Server{20 > ^21 > pkg/state/signatures.go:57:10: state.signatureReader is missing fields cursor, cursorStarted, networkIdx (exhaustruct_v5)22 > return &signatureReader{23 > ^24 > pkg/cluster/state_exchange.go:68:2: G404: Use of weak random number generator (math/rand or math/rand/v2 instead of crypto/rand) (gosec)25 > rand.Shuffle(len(peers), func(i, j int) {26 > peers[i], peers[j] = peers[j], peers[i]27 > })28 > pkg/model/signature.go:16:25: directive `//nolint:recvcheck` is unused for linter "recvcheck" (nolintlint)29 > type SignatureType byte //nolint:recvcheck30 > ^31 > 52 issues:32 > * exhaustruct_v5: 5033 > * gosec: 134 > * nolintlint: 135 For full logs, run:36 nix log /nix/store/lxzv7fij02pkjv045z1hmml95zf209c3-data-mesher-0.1.0.drv