Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blindlobstar/go-interview-problems
/ types & classes
Types & classes
44 in github.com/blindlobstar/go-interview-problems
⨍
Functions
126
◇
Types & classes
44
Struct
Cache
04-non-blocking-cache/task.go:7
Struct
Cache
04-non-blocking-cache/solution/solution.go:17
Interface
Client
04-non-blocking-cache/task.go:3
Interface
Client
04-non-blocking-cache/solution/solution.go:7
Interface
Client
08-request-with-failover/task.go:8
Interface
Client
08-request-with-failover/solution/solution.go:9
Interface
Connection
05-costly-connections-with-unsafe-storage/task.go:3
Interface
Connection
05-costly-connections-with-unsafe-storage/solution/solution.go:7
Interface
ConnectionCreator
05-costly-connections-with-unsafe-storage/task.go:15
Interface
ConnectionCreator
05-costly-connections-with-unsafe-storage/solution/solution.go:19
Interface
Fetcher
03-web-crawler/task.go:3
Interface
Fetcher
03-web-crawler/solution/solution.go:7
Interface
Getter
01-first-successful-key-lookup/task.go:7
Interface
Getter
01-first-successful-key-lookup/solution/solution.go:7
Struct
Handler
13-rate-tracker/task.go:11
Struct
Handler
13-rate-tracker/solution/solution.go:12
Struct
MockConnection
05-costly-connections-with-unsafe-storage/task_test.go:11
Struct
MockCreator
05-costly-connections-with-unsafe-storage/task_test.go:46
Struct
MockGetter
MockGetter implements the Getter interface for testing
01-first-successful-key-lookup/task_test.go:18
Struct
MockGetter
08-request-with-failover/task_test.go:10
Interface
Monitor
13-rate-tracker/task.go:7
Interface
Monitor
13-rate-tracker/solution/solution.go:8
Struct
Queue
10-concurrent-queue/task.go:7
Struct
Queue
10-concurrent-queue/solution/solution.go:7
Struct
Queue
12-concurrent-queue-iii/task.go:9
Struct
Queue
12-concurrent-queue-iii/solution/solution.go:10
Struct
Queue
11-concurrent-queue-ii/task.go:9
Struct
Queue
11-concurrent-queue-ii/solution/solution.go:10
Struct
RateLimiter
06-rate-limiter/task.go:3
Struct
RateLimiter
06-rate-limiter/solution/solution.go:5
Struct
Response
Response represents a mock response with optional error and delay
01-first-successful-key-lookup/task_test.go:11
Interface
Saver
05-costly-connections-with-unsafe-storage/task.go:21
Interface
Saver
05-costly-connections-with-unsafe-storage/solution/solution.go:25
Struct
TtlCache
07-ttl-cache/task.go:7
Struct
TtlCache
07-ttl-cache/solution/solution.go:14
Struct
UnsafeStorage
05-costly-connections-with-unsafe-storage/task_test.go:78
Struct
entry
07-ttl-cache/solution/solution.go:9
TypeAlias
fakeFetcher
fakeFetcher is Fetcher that returns canned results.
03-web-crawler/task_test.go:11
Struct
fakeResult
03-web-crawler/task_test.go:13
Struct
mockClient
04-non-blocking-cache/task_test.go:20
Struct
mockMonitor
13-rate-tracker/task_test.go:10
Struct
mockResponse
08-request-with-failover/task_test.go:14
Struct
response
04-non-blocking-cache/task_test.go:14
Struct
task
04-non-blocking-cache/solution/solution.go:11