package httputils import "fmt" type SseEvent struct { EventName string Data string } func (event SseEvent) Encode() string { return fmt.Sprintf("event: %s\ndata: %s\n\n", event.EventName, event.Data) }