Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Shopify/goose
/ functions
Functions
660 in github.com/Shopify/goose
⨍
Functions
660
◇
Types & classes
129
Function
TestStateTracker_Wait
(t *testing.T)
statetracker/tracker_test.go:31
Function
TestStoppableKeepaliveListener_Accept
(t *testing.T)
srvutil/server_test.go:174
Function
TestThrottler
(t *testing.T)
concurrency/throttler_test.go:13
Function
TestThrottlerMiddleware
(t *testing.T)
concurrency/throttler_middleware_test.go:13
Function
TestTimer_StartTimer
(t *testing.T)
statsd/timer_test.go:13
Function
TestTiming
(t *testing.T)
statsd/timing_test.go:11
Function
TestUnreadByte
(t *testing.T)
syncio/buffer_test.go:530
Function
TestUseModule
(t *testing.T)
srvutil/servlet_test.go:107
Function
TestUseModuleCombine
(t *testing.T)
srvutil/servlet_test.go:133
Function
TestWaitForDependencies
(t *testing.T)
genmain/genmain_test.go:78
Function
TestWatchingLoggable
(t *testing.T)
logger/loggable_test.go:159
Function
TestWatchingTaggable
(t *testing.T)
statsd/taggable_test.go:131
Function
TestWithErrorClass
(t *testing.T)
bugsnag/with_class_test.go:16
Function
TestWithField
(t *testing.T)
logger/loggable_test.go:106
Function
TestWithFields
(t *testing.T)
logger/loggable_test.go:72
Function
TestWithLoggable
(t *testing.T)
logger/loggable_test.go:85
Function
TestWithTaggable
(t *testing.T)
statsd/taggable_test.go:103
Function
TestWithTags
(t *testing.T)
statsd/taggable_test.go:58
Function
TestWithTags_keyClash
(t *testing.T)
statsd/taggable_test.go:71
Function
TestWithUUID
(t *testing.T)
logger/uuid_test.go:10
Function
TestWrapf
(t *testing.T)
bugsnag/with_class_test.go:37
Function
TestWrappedWithErrorClass
(t *testing.T)
bugsnag/with_class_test.go:21
Function
TestWriteTo
(t *testing.T)
syncio/buffer_test.go:299
Function
Test_defaultTagsFromEnv
(t *testing.T)
statsd/default_tags_test.go:11
Function
Test_lockMap_Release
(t *testing.T)
lockmap/map_test.go:69
Function
Test_lockMap_Wait
(t *testing.T)
lockmap/map_test.go:85
Function
Test_lockMap_WaitOrLock
(t *testing.T)
lockmap/map_test.go:101
Function
Test_lockMap_sweep
(t *testing.T)
lockmap/map_test.go:114
Function
Test_replaceMatchableParts
(t *testing.T)
srvutil/request_test.go:78
Method
Time
Time runs a function, timing its execution, and submits the resulting duration to statsd. The last parameter is an arbitrary array of tags as maps.
statsd/timer.go:26
Method
Timing
(_ context.Context, name string, value time.Duration, tags []string, rate float64)
statsd/datadog_backend.go:62
Method
Timing
(ctx context.Context, name string, value time.Duration, tags []string, rate float64)
statsd/forwarding_backend.go:41
Method
Timing
Timing provides a mock function with given fields: ctx, name, value, tags, rate
statsd/mocks/Backend.go:86
Method
Tomb
()
lockmap/map.go:101
Method
Tomb
()
srvutil/server.go:57
Method
Tomb
Tomb implements the `genmain.Component` interface
logrussplunk/splunk.go:83
Method
Tomb
()
genmain/genmain_test.go:28
Method
Tomb
()
genmain/genmain_test.go:49
Method
Value
(key interface{})
statsd/taggable.go:31
Method
Value
(key interface{})
statsd/taggable.go:46
Method
Value
(key interface{})
logger/loggable.go:31
Method
Value
(key interface{})
logger/loggable.go:45
Method
Wait
Wait until underlying state is the desired one, returning whether it had to wait or not.
statetracker/tracker.go:96
Method
Wait
(key interface{})
lockmap/map.go:48
Method
WaitOrLock
(key interface{}, ttl time.Duration)
lockmap/map.go:64
Method
Waiting
()
concurrency/limiter_mock.go:24
Method
Waiting
()
concurrency/limiter.go:117
Method
WantBrowser
()
profiler/ui.go:179
Method
WithContextCancellation
(gracefulTimeout time.Duration)
shell/builder.go:51
Function
WithEndpoints
WithEndpoints sets the endpoints for the bugsnag client
bugsnag/bugsnagger.go:220
Method
WithEnv
(env Env)
shell/builder.go:32
Method
WithOSEnv
()
shell/builder.go:22
Method
WithSysProcAttr
(attr *syscall.SysProcAttr)
shell/builder.go:42
Method
WithWorkingDir
(dir string)
shell/builder.go:27
Function
httpRequestMiddleware
Augment the bugsnag http middleware to add POST body to the request tab
bugsnag/bugsnagger.go:197
Function
init
()
bugsnag/bugsnagger_test.go:26
Function
init
()
syncio/buffer_test.go:22
Method
log
(ctx context.Context, mType string, name string, value interface{}, tags []string, rate float64)
statsd/log_backend.go:29
Function
panicHandler
panicHandler uses panicwrap.BasicWrap instead of panicwrap.BasicMonitor to catch panics and notify. The difference is that the parent process is now t
bugsnag/bugsnagger.go:270
Function
pprofUIHandler
(w http.ResponseWriter, r *http.Request)
profiler/ui.go:17
← previous
601–660 of 660, ranked by callers