sse – github.com/gin-contrib/sse Index | Files

package sse

import "github.com/gin-contrib/sse"

Index

Constants

const ContentType = "text/event-stream;charset=utf-8"

Functions

func Encode

func Encode(writer io.Writer, event Event) error

Types

type Event

type Event struct {
	Event string
	Id    string
	Retry uint
	Data  interface{}
}

func Decode

func Decode(r io.Reader) ([]Event, error)

func (Event) Render

func (r Event) Render(w http.ResponseWriter) error

func (Event) WriteContentType

func (r Event) WriteContentType(w http.ResponseWriter)

Source Files

sse-decoder.go sse-encoder.go writer.go

Version
v1.1.0 (latest)
Published
Apr 8, 2025
Platform
js/wasm
Imports
8 packages
Last checked
3 days ago

Tools for package owners.