package main import ( "context" "log" "os" "os/signal" "test3k/authPostman/internal/config" "github.com/segmentio/kafka-go" ) func main() { r := kafka.NewReader(kafka.ReaderConfig{ Topic: "registrations", Brokers: []string{"localhost:9092"}, GroupID: "consumer-group-id", Partition: 0, MinBytes: 10e3, // 10KB MaxBytes: 10e6, // 10MB }) defer r.Close() // // r.SetOffset(0) for { m, err := r.ReadMessage(context.Background()) if err != nil { break } log.Printf("message at offset %d: %s = %s\n", m.Offset, string(m.Key), string(m.Value)) } } // Остановка сервера func stop(signalChannel chan os.Signal, srv *server.AuthDBServer) { defer srv.GracefulStop() defer signal.Stop(signalChannel) log.Println("authPostmanServer stopping ...") } // Запуск сервера func start(config *config.Config, srv *server.AuthDBServer) { // connStr := net.JoinHostPort("", strconv.Itoa(config.App.Port)) // log.Printf("authPostmanServer starting (%s)\n", connStr) }