Netpulse_SasS/agent/go.mod
zotac c8075ee2a6 Етап 2: Go-агент — планувальник, буфер, сесія, модулі ICMP і SNMP
Модулі вкомпільовані (без .so): один бінарник на Alpine, Windows і роутер.
Креденшели беруться на момент виконання, бо мають TTL. Розклад вирівняний
по сітці інтервалу, тому переживає рестарт. Буфер обмежений і за кількістю,
і за пам'яттю; при переповненні викидає найстаріше, зміни статусу — останніми.

Перевірено на Debian 13 / Go 1.25: go vet чисто, go test -race усі пакети ok.
Релізний бінарник 12 МБ, базовий RSS 11.6 МБ при бюджеті 30 МБ.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 03:46:46 +03:00

14 lines
392 B
Modula-2
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

module github.com/netpulse/netpulse/agent
go 1.24
require (
github.com/gosnmp/gosnmp v1.42.1
github.com/netpulse/netpulse/gen/go v0.0.0
golang.org/x/net v0.46.0
google.golang.org/grpc v1.76.0
google.golang.org/protobuf v1.36.12
)
// Згенерований із proto код лежить у репозиторії поруч.
replace github.com/netpulse/netpulse/gen/go => ../gen/go