Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/1ambda/golang
/ types & classes
Types & classes
81 in github.com/1ambda/golang
⨍
Functions
280
◇
Types & classes
81
↓ 1 callers
TypeAlias
MyFloat
a-tour-of-go/src/interfaces/Interfaces_test.go:8
↓ 1 callers
TypeAlias
MyFloat0
** We can declare a method on non-struct types too */
a-tour-of-go/src/methods/MethodsAndInterfaces_test.go:32
↓ 1 callers
TypeAlias
Result
concurrency-patterns/13_google_search_v2.1.go:9
↓ 1 callers
TypeAlias
Result
concurrency-patterns/14_google_search_v3.go:9
↓ 1 callers
TypeAlias
Result
concurrency-patterns/11_google_search_v1.go:9
↓ 1 callers
TypeAlias
Result
concurrency-patterns/12_google_search_v2.go:9
↓ 1 callers
TypeAlias
RomanNumeral
json/roman-numerals.go:12
↓ 1 callers
TypeAlias
Timestamp
interface/how-to-use-interfaces-in-go.go:111
Interface
Abser
a-tour-of-go/src/interfaces/Interfaces_test.go:13
Interface
Animal
interface/how-to-use-interfaces-in-go.go:83
Struct
Application
pointer/things-i-wish-someone-had-told-me-about-go.go:62
Struct
Balancer
concurrency-is-not-parallelism/load-balancer.go:30
Interface
CacheItem
pointer/things-i-wish-someone-had-told-me-about-go.go:54
Struct
CachedUser
pointer/things-i-wish-someone-had-told-me-about-go.go:66
Struct
Cat
interface/how-to-use-interfaces-in-go.go:93
Struct
CountRequest
go-kit-tutorial/stringsvc2/service/StringService.go:37
Struct
CountRequest
go-kit-tutorial/stringsvc3/service/Service.go:39
Struct
CountRequest
go-kit-tutorial/stringsvc/service/StringService.go:37
Struct
CountResponse
go-kit-tutorial/stringsvc2/service/StringService.go:41
Struct
CountResponse
go-kit-tutorial/stringsvc3/service/Service.go:43
Struct
CountResponse
go-kit-tutorial/stringsvc/service/StringService.go:41
Struct
Date
json/json-interfaces-and-go-generate.go:52
Struct
Dog
interface/how-to-use-interfaces-in-go.go:87
Interface
I
a-tour-of-go/src/interfaces/Interfaces_test.go:45
TypeAlias
IPAddr
a-tour-of-go/src/interfaces/IPAddr_test.go:7
Struct
InstrumentMiddleware
go-kit-tutorial/stringsvc2/service/InstrumentMiddleware.go:9
Struct
JavaProgrammer
interface/how-to-use-interfaces-in-go.go:105
Struct
Key
map/map-in-action.go:9
Struct
Llama
interface/how-to-use-interfaces-in-go.go:99
Struct
LoggingMiddleware
go-kit-tutorial/stringsvc2/service/Logging.go:8
Struct
Message
concurrency-patterns/03_restoring_sequence.go:9
Struct
Movie
json/roman-numerals.go:13
Struct
MyError
* The error type is a built-in interface similar to fmt.Stringer type error interface { Error() string } */
a-tour-of-go/src/interfaces/Errors_test.go:18
Struct
MyError
understanding-nil/understanding-nil.go:52
TypeAlias
NegativeSqrtError
Since `error` is an interface, we can use arbitrary data structures
errors/error-handling-and-go.go:27
Interface
NetworkError
** * We can use type assertion like * * if nerr, ok := err.(NetworkError); ok && nerr.Temporate() { ... } */
errors/error-handling-and-go.go:38
Struct
Person
understanding-nil/understanding-nil.go:43
Struct
Person1
json/json-interfaces-and-go-generate.go:122
Struct
Person2
json/json-interfaces-and-go-generate.go:90
Struct
Person3
json/json-interfaces-and-go-generate.go:54
Struct
Point
a-taste-of-go/point.go:7
TypeAlias
Pool
concurrency-is-not-parallelism/load-balancer.go:28
Struct
Request
concurrency-is-not-parallelism/load-balancer.go:16
Struct
Result
go-for-java-programmers/google-search-frontend.go:19
FuncType
Search
func(query string) Result
concurrency-patterns/13_google_search_v2.1.go:10
FuncType
Search
func(query string) Result
concurrency-patterns/14_google_search_v3.go:10
FuncType
Search
func(query string) Result
concurrency-patterns/11_google_search_v1.go:10
FuncType
Search
func(query string) Result
concurrency-patterns/12_google_search_v2.go:10
FuncType
SearchGen
func(kind string) Search
concurrency-patterns/14_google_search_v3.go:11
TypeAlias
ShirtSize
json/json-interfaces-and-go-generate.go:11
FuncType
StringMiddleware
func(StringService) StringService
go-kit-tutorial/stringsvc3/service/Service.go:14
Interface
StringService
go-kit-tutorial/stringsvc2/service/StringService.go:9
Interface
StringService
go-kit-tutorial/stringsvc3/service/Service.go:9
Interface
StringService
go-kit-tutorial/stringsvc/service/StringService.go:9
Struct
StringServiceImpl
go-kit-tutorial/stringsvc2/service/StringService.go:14
Struct
StringServiceImpl
go-kit-tutorial/stringsvc3/service/Service.go:16
Struct
StringServiceImpl
go-kit-tutorial/stringsvc/service/StringService.go:14
Interface
Stringer
a-taste-of-go/point.go:15
Interface
Summer
understanding-nil/make-zero-value-useful.go:112
Struct
T
a-tour-of-go/src/interfaces/Interfaces_test.go:49
Struct
UppercaseRequest
go-kit-tutorial/stringsvc2/service/StringService.go:28
Struct
UppercaseRequest
go-kit-tutorial/stringsvc3/service/Service.go:30
Struct
UppercaseRequest
go-kit-tutorial/stringsvc/service/StringService.go:28
Struct
UppercaseResponse
go-kit-tutorial/stringsvc2/service/StringService.go:32
Struct
UppercaseResponse
go-kit-tutorial/stringsvc3/service/Service.go:34
Struct
UppercaseResponse
go-kit-tutorial/stringsvc/service/StringService.go:32
Struct
User
pointer/things-i-wish-someone-had-told-me-about-go.go:38
Struct
Vertex
a-tour-of-go/src/types/MoreTypes_test.go:28
Struct
Vertex
a-tour-of-go/src/interfaces/Interfaces_test.go:9
Struct
Vertex
golang-cheat-sheet/map-usage.go:3
Struct
Vertex2
a-tour-of-go/src/types/MoreTypes_test.go:300
Struct
Vertex3
a-tour-of-go/src/methods/MethodsAndInterfaces_test.go:8
Struct
Worker
Worker keps a channel of reqs, some load tracking data
concurrency-is-not-parallelism/load-balancer.go:22
Struct
instrumentMiddleware
go-kit-tutorial/stringsvc3/service/Instrument.go:12
TypeAlias
ints
understanding-nil/make-zero-value-useful.go:116
Struct
loggingMiddleware
go-kit-tutorial/stringsvc3/service/Logging.go:9
Struct
myErrorString
`error` type is an interface type error interface { Error() string } We can implement our own error type
errors/error-handling-and-go.go:14
Struct
proxyMiddleware
go-kit-tutorial/stringsvc3/service/Proxy.go:24
Struct
rot13Reader
a-tour-of-go/src/interfaces/ReaderExercise_test.go:9
Struct
templateData
go-for-java-programmers/google-search-frontend.go:23
Struct
tree
understanding-nil/make-zero-value-useful.go:184