Help us shape the future of Go! Take the 2026 Go Developer Survey

observable

package
v0.36.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2024 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Observable

type Observable interface {
	// indicates that the observer is ready to receive notifications from the Observable
	Subscribe(observer Observer)
	// indicates that the observer no longer wants to receive notifications from the Observable
	Unsubscribe(observer Observer)
}

type Observer

type Observer interface {
	// conveys an item that is emitted by the Observable to the observer
	OnNext(interface{})
	// indicates that the Observable has terminated with a specified error condition and that it will be emitting no further items
	OnError(err error)
	// indicates that the Observable has completed successfully and that it will be emitting no further items
	OnComplete()
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL