Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davecheney/presentations
/ types & classes
Types & classes
84 in github.com/davecheney/presentations
⨍
Functions
387
◇
Types & classes
84
↓ 3 callers
Struct
m
gos-hidden-pragmas-examples/linkname/linkname.go:30
↓ 1 callers
FuncType
Map
func(key string) string
do-not-fear-first-class-functions/maps.go:5
↓ 1 callers
TypeAlias
byCount
introduction-to-go/histo.go:86
↓ 1 callers
TypeAlias
byCount
introduction-to-go/histop.go:91
↓ 1 callers
TypeAlias
lexical
lexical START OMIT
introduction-to-go/sort.go:29
Struct
Calculator
do-not-fear-first-class-functions/calc.go:3
Struct
Config
do-not-fear-first-class-functions/options.go:5
Struct
ConfigWatcher
5nines/watcher.go:1012
Struct
Conn
START OMIT
writing-high-performance-go/ioloop.go:9
Struct
EntityWatcher
EntityWatcher observes changes to a state entity.
5nines/watcher.go:1027
Struct
EnvironConfigWatcher
STARTb OMIT EnvironConfigWatcher observes changes to the environment configuration.
5nines/watcher.go:888
TypeAlias
Hash
gopher-puzzlers/zero.go:3
Struct
LifecycleWatcher
LifecycleWatcher notifies about lifecycle changes for all entities of a given kind. The first event emitted will contain the ids of all non-Dead entit
5nines/watcher.go:57
Struct
MachineUnitsWatcher
MachineUnitsWatcher notifies about assignments and lifecycle changes for all units of a machine. The first event emitted contains the unit names of a
5nines/watcher.go:1095
Struct
Mux
do-not-fear-first-class-functions/channels.go:8
Struct
Mux
do-not-fear-first-class-functions/actor-iii.go:3
Struct
Mux
do-not-fear-first-class-functions/mutex.go:9
Struct
Mux
do-not-fear-first-class-functions/actor.go:8
Struct
Mux
do-not-fear-first-class-functions/actor-ii.go:3
TypeAlias
P
gopher-puzzlers/pointer.go:5
Interface
Parallelogram
END1 OMIT START2 OMIT
introduction-to-go/parallelogram.go:19
Struct
Point
Point START OMIT
introduction-to-go/point.go:8
Struct
Point
introduction-to-go/stringer.go:7
Struct
Provisioner
Provisioner represents a running provisioning worker.
5nines/provisioner.go:20
Struct
ProvisionerSuite
5nines/provisioner_test.go:25
TypeAlias
Q
gopher-puzzlers/pointer.go:6
Struct
Rectangle
introduction-to-go/parallelogram.go:11
Struct
RelationScopeChange
RelationScopeChange contains information about units that have entered or left a particular scope.
5nines/watcher.go:422
Struct
RelationScopeWatcher
RelationScopeWatcher observes changes to the set of units in a particular relation scope.
5nines/watcher.go:412
Struct
RelationUnitsChange
RelationUnitsChange holds notifications of units entering and leaving the scope of a RelationUnit, and changes to the settings of those units known to
5nines/watcher.go:543
Struct
RelationUnitsWatcher
RelationUnitsWatcher sends notifications of units entering and leaving the scope of a RelationUnit, and changes to the settings of those units known t
5nines/watcher.go:526
Struct
ServiceRelationsWatcher
ServiceRelationsWatcher notifies about the lifecycle changes of the relations the service is in. The first event returned by the watcher is the set of
5nines/watcher.go:299
Struct
ServiceUnitsWatcher
ServiceUnitsWatcher notifies about the lifecycle changes of the units belonging to the service. The first event returned by the watcher is the set of
5nines/watcher.go:188
Struct
Square
START1 OMIT
introduction-to-go/parallelogram.go:6
Interface
Stringer
Stringer START OMIT
introduction-to-go/stringer.go:34
Struct
T
cmp/main.go:11
Struct
T
percentv/main.go:9
Struct
T
START OMIT
gopher-puzzlers/declarations.go:5
Struct
T
gopher-puzzlers/space-packing-ii.go:10
Struct
T
gopher-puzzlers/space-packing-iv.go:10
Struct
T
gopher-puzzlers/space-packing.go:10
Struct
T
gopher-puzzlers/space-packing-iii.go:4
Struct
T
go:notinheap
gos-hidden-pragmas-examples/notinheap.go:6
TypeAlias
T
START OMIT
gopher-puzzlers/named-and-unnamed-iii.go:4
TypeAlias
T
START OMIT
gopher-puzzlers/named-and-unnamed-iv.go:4
TypeAlias
T
START OMIT
gopher-puzzlers/named-and-unnamed-v.go:4
TypeAlias
T
gos-hidden-pragmas-examples/redzone.go:3
Struct
Terrain
do-not-fear-first-class-functions/options.go:7
Struct
UnitsWatcher
UnitsWatcher notifies of changes to a set of units. Notifications will be sent when units enter or leave the set, and when units in the set change the
5nines/watcher.go:690
TypeAlias
Weekday
introduction-to-go/sort.go:10
TypeAlias
Weekday
introduction-to-go/stringer.go:15
TypeAlias
Weekday
type START OMIT
introduction-to-go/weekday.go:8
TypeAlias
Work
writing-high-performance-go/semaphore.go:3
Struct
Worker
START OMIT
5nines/stopping3.go:8
Struct
Worker
START OMIT
5nines/stopping4.go:20
Struct
Worker
START OMIT
5nines/stopping2.go:8
Struct
Worker
START OMIT
5nines/stopping1.go:7
TypeAlias
X
HL
gopher-puzzlers/size-of-things-ii.go:11
TypeAlias
X
HL
gopher-puzzlers/size-of-things-iii.go:11
TypeAlias
X
gopher-puzzlers/size-of-things.go:10
TypeAlias
Y
gopher-puzzlers/size-of-things-ii.go:12
TypeAlias
Y
gopher-puzzlers/size-of-things-iii.go:12
TypeAlias
Y
gopher-puzzlers/size-of-things.go:11
Struct
bar0
gopher-puzzlers/tokens.go:3
Struct
commonWatcher
STARTa OMIT commonWatcher is part of all client watchers.
5nines/watcher.go:15
Struct
configObserver
5nines/provisioner.go:36
Struct
entry
print END OMIT byCount START OMIT
introduction-to-go/histo.go:81
Struct
entry
merge END OMIT
introduction-to-go/histop.go:71
Struct
g
gos-hidden-pragmas-examples/linkname/linkname.go:45
Struct
gobuf
gos-hidden-pragmas-examples/linkname/linkname.go:74
Struct
gsignalStack
gsignalStack saves the fields of the gsignal stack changed by setGsignalStack.
gos-hidden-pragmas-examples/linkname/linkname.go:104
TypeAlias
guintptr
gos-hidden-pragmas-examples/linkname/linkname.go:72
TypeAlias
histogram
histogram START OMIT
introduction-to-go/histo0.go:45
TypeAlias
histogram
introduction-to-go/histo.go:46
TypeAlias
histogram
introduction-to-go/histop.go:46
Struct
lifeDoc
5nines/watcher.go:92
Struct
lifeWatchDoc
lifeWatchDoc holds the fields used in starting and maintaining a watch on a entity's lifecycle.
5nines/watcher.go:755
Struct
settingsWatcher
5nines/watcher.go:949
TypeAlias
sigset
gos-hidden-pragmas-examples/linkname/linkname.go:70
Struct
stack
Stack describes a Go execution stack. The bounds of the stack are exactly [lo, hi), with no implicit data structures on either side.
gos-hidden-pragmas-examples/linkname/linkname.go:97
TypeAlias
stack
gopher-puzzlers/named-and-unnamed.go:3
TypeAlias
stack
gopher-puzzlers/named-and-unnamed-ii.go:5
Interface
stopper
stopper is stoppable.
5nines/provisioner_test.go:84
Struct
test
split2/split_test.go:10