Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Apress/network-prog-with-go-2e
/ types & classes
Types & classes
104 in github.com/Apress/network-prog-with-go-2e
⨍
Functions
399
◇
Types & classes
104
Interface
Animal
appendix-generics/generics.go:13
Interface
Animal
appendix-generics/simple_generics.go:7
Struct
Args
ch13/jsonarithclient.go:12
Struct
Args
ch13/tcparithclient.go:12
Struct
Args
ch13/tcparithserver.go:12
Struct
Args
ch13/jsonarithserver.go:13
Struct
Args
ch13/arithclient.go:12
TypeAlias
Arith
ch13/arithserver.go:18
TypeAlias
Arith
ch13/tcparithserver.go:18
TypeAlias
Arith
ch13/jsonarithserver.go:19
Struct
Card
ch14/clientjson.go:33
Struct
Card
ch14/client.go:33
Struct
CardJson
ch14/clientjson.go:46
Struct
CardSet
ch14/clientjson.go:26
Struct
CardSet
ch14/client.go:26
Struct
CardSetJson
ch14/clientjson.go:41
Struct
Cat
appendix-generics/generics.go:17
Struct
Cat
appendix-generics/simple_generics.go:11
Struct
Dictionary
ch10/dictionary.go:39
Struct
DictionaryEntry
* // go run dictionary.go - will load cedict_ts.u8 and render func main() { // called only when debugging this package dictionaryPath
ch10/dictionary.go:24
Struct
Dog
appendix-generics/generics.go:21
Struct
Dog
appendix-generics/simple_generics.go:17
Interface
Domesticated
appendix-generics/simple_generics.go:23
Struct
Email
ch12/unmarshal.go:22
Struct
Email
ch12/marshal.go:19
Struct
Email
ch4/loadgob.go:22
Struct
Email
ch4/savegob.go:21
Struct
Email
ch4/gobechoserver.go:21
Struct
Email
ch4/savejson.go:21
Struct
Email
ch4/jsonechoclient.go:25
Struct
Email
ch4/prettyjson.go:19
Struct
Email
ch4/gobechoclient.go:22
Struct
Email
ch4/loadjson.go:22
Struct
Email
ch4/jsonechoserver.go:24
Struct
FlashCard
ch10/flashcards.go:11
Struct
FlashCards
ch10/flashcards.go:17
Struct
Flashcard
ch14/server.go:23
Struct
FlashcardSet
ch14/server.go:18
Struct
FlashcardSets
ch14/clientjson.go:21
Struct
FlashcardSets
ch14/client.go:21
Struct
FlashcardSetsJson
ch14/clientjson.go:38
Struct
HelloArgs
ch16/rpc.go:9
Struct
HelloReply
ch16/rpc.go:13
Struct
HelloService
ch16/rpc.go:17
Interface
Hybrid
appendix-generics/generics.go:25
Struct
Job
ch9/printperson.go:17
Struct
LL
Our LinkedList code
appendix-generics/iterate.go:10
Interface
Lener
appendix-generics/complex_generics.go:33
Interface
MustBe
Here we use a union of types “|” Meaning our arguments must be of these types Either channel or the above linkedlist type
appendix-generics/iterate.go:21
Interface
MyType
appendix-generics/complex_generics.go:25
Interface
MyType
appendix-generics/generics.go:73
Struct
MyType
ch4/asn1fields.go:9
Struct
Name
ch12/unmarshal.go:17
Struct
Name
ch12/marshal.go:15
Struct
Name
ch4/loadgob.go:17
Struct
Name
ch4/savegob.go:16
Struct
Name
ch4/gobechoserver.go:17
Struct
Name
ch4/savejson.go:16
Struct
Name
ch4/jsonechoclient.go:20
Struct
Name
ch4/prettyjson.go:15
Struct
Name
ch4/gobechoclient.go:17
Struct
Name
ch4/loadjson.go:17
Struct
Name
ch4/jsonechoserver.go:19
Struct
Owl
An Owl is an animal, They are wild to us!
appendix-generics/simple_generics.go:46
Struct
Person
ch12/unmarshal.go:11
Struct
Person
ch12/marshal.go:10
Struct
Person
ch15/personclientxml.go:12
Struct
Person
ch15/personserverxml.go:12
Struct
Person
ch15/personclientjson.go:12
Struct
Person
ch15/personserverjson.go:12
Struct
Person
ch4/loadgob.go:12
Struct
Person
ch4/savegob.go:11
Struct
Person
ch4/gobechoserver.go:12
Struct
Person
ch4/savejson.go:11
Struct
Person
ch4/jsonechoclient.go:15
Struct
Person
ch4/prettyjson.go:11
Struct
Person
ch4/gobechoclient.go:12
Struct
Person
ch4/loadjson.go:12
Struct
Person
ch4/jsonechoserver.go:14
Struct
Person
ch4/myapp/protos/personv3.pb.go:23
Struct
Person
ch16/schema.go:11
Struct
Person
ch9/printperson.go:11
Struct
Person
ch9/printjsonemails.go:15
Struct
Person
ch9/printnameemails.go:12
Struct
Person
ch9/printemails.go:12
Struct
Person_Email
ch4/myapp/protos/personv3.pb.go:133
Struct
Person_Name
ch4/myapp/protos/personv3.pb.go:78
Struct
Quotient
ch13/jsonarithclient.go:15
Struct
Quotient
ch13/arithserver.go:15
Struct
Quotient
ch13/tcparithclient.go:15
Struct
Quotient
ch13/tcparithserver.go:15
Struct
Quotient
ch13/jsonarithserver.go:16
Struct
Quotient
ch13/arithclient.go:15
Interface
Result
We use the union technique once more on the return types Notice these can differ than the above "MustBe" types
appendix-generics/iterate.go:27
Struct
T
ch4/asn1pointers.go:8
Struct
T
ch4/badtype/code.go:5
Struct
TheirType
ch4/asn1fields.go:18
Struct
ValueQuality
ch14/server.go:31
Struct
Values
ch13/arithserver.go:12
Struct
YourType
ch4/asn1fields.go:14
next →
1–100 of 104, ranked by callers