Anagnostopoulos A - Hands-On Software Engineering with Golang - 2020
File List
| File | Size |
|---|---|
| Anagnostopoulos A. - Hands-On Software Engineering with Golang - 2020.epub | 8.73 MB |
| Anagnostopoulos A. - Hands-On Software Engineering with Golang - 2020.pdf | 11.13 MB |
| code/.gitignore | 291 B |
| code/.travis.yml | 1.1 KB |
| code/Chapter04/buildtags/e2e_test.go | 129 B |
| code/Chapter04/buildtags/integration_test.go | 146 B |
| code/Chapter04/buildtags/Makefile | 226 B |
| code/Chapter04/buildtags/README.md | 263 B |
| code/Chapter04/buildtags/unit_test.go | 125 B |
| code/Chapter04/captcha/captcha.go | 981 B |
| code/Chapter04/captcha/captcha_test.go | 790 B |
| code/Chapter04/captcha/Makefile | 23 B |
| code/Chapter04/chat/chat.go | 910 B |
| code/Chapter04/chat/chat_test.go | 812 B |
| code/Chapter04/chat/Makefile | 23 B |
| code/Chapter04/compute/compute.go | 423 B |
| code/Chapter04/compute/compute_test.go | 1.24 KB |
| code/Chapter04/compute/gpu/device.go | 441 B |
| code/Chapter04/compute/Makefile | 23 B |
| code/Chapter04/db/db_test.go | 841 B |
| code/Chapter04/db/Makefile | 23 B |
| code/Chapter04/dependency/dependency.go | 2.93 KB |
| code/Chapter04/dependency/dependency_test.go | 1.44 KB |
| code/Chapter04/dependency/Makefile | 23 B |
| code/Chapter04/dependency/mock/dependency.go | 1.97 KB |
| code/Chapter04/dialer/Makefile | 23 B |
| code/Chapter04/dialer/retrying_dialer.go | 2.34 KB |
| code/Chapter04/dialer/retrying_dialer_test.go | 1.19 KB |
| code/Chapter04/pinger/Makefile | 23 B |
| code/Chapter04/pinger/pinger.go | 1 KB |
| code/Chapter04/pinger/pinger_test.go | 2.08 KB |
| code/Chapter04/retail/Makefile | 23 B |
| code/Chapter04/retail/retail.go | 3.11 KB |
| code/Chapter04/retail/retail_internal_test.go | 1.63 KB |
| code/Chapter04/retail/retail_test.go | 1.05 KB |
| code/Chapter04/table-driven/fizzbuzz.go | 451 B |
| code/Chapter04/table-driven/fizzbuzz_test.go | 2 KB |
| code/Chapter04/table-driven/Makefile | 23 B |
| code/Chapter06/linkgraph/graph/error.go | 357 B |
| code/Chapter06/linkgraph/graph/graph.go | 2.39 KB |
| code/Chapter06/linkgraph/graph/graphtest/suite.go | 15.71 KB |
| code/Chapter06/linkgraph/Makefile | 23 B |
| code/Chapter06/linkgraph/store/cdb/cdb.go | 4.42 KB |
| code/Chapter06/linkgraph/store/cdb/cdb_test.go | 1.02 KB |
| code/Chapter06/linkgraph/store/cdb/iterator.go | 1.91 KB |
| code/Chapter06/linkgraph/store/cdb/migrations/01_create_links_table.down.sql | 28 B |
| code/Chapter06/linkgraph/store/cdb/migrations/01_create_links_table.up.sql | 130 B |
| code/Chapter06/linkgraph/store/cdb/migrations/02_create_edges_table.down.sql | 28 B |
| code/Chapter06/linkgraph/store/cdb/migrations/02_create_edges_table.up.sql | 266 B |
| code/Chapter06/linkgraph/store/memory/iterator.go | 1.77 KB |
| code/Chapter06/linkgraph/store/memory/memory.go | 4.83 KB |
| code/Chapter06/linkgraph/store/memory/memory_test.go | 412 B |
| code/Chapter06/textindexer/index/doc.go | 541 B |
| code/Chapter06/textindexer/index/error.go | 389 B |
| code/Chapter06/textindexer/index/indexer.go | 1.89 KB |
| code/Chapter06/textindexer/index/indextest/suite.go | 7.72 KB |
| code/Chapter06/textindexer/Makefile | 23 B |
| code/Chapter06/textindexer/store/es/es.go | 7.81 KB |
| code/Chapter06/textindexer/store/es/es_test.go | 918 B |
| code/Chapter06/textindexer/store/es/iterator.go | 1.56 KB |
| code/Chapter06/textindexer/store/memory/bleve.go | 3.89 KB |
| code/Chapter06/textindexer/store/memory/bleve_test.go | 600 B |
| code/Chapter06/textindexer/store/memory/iterator.go | 1.64 KB |
| code/Chapter07/crawler/crawler.go | 4.55 KB |
| code/Chapter07/crawler/crawler_integration_test.go | 4.91 KB |
| code/Chapter07/crawler/graph_updater.go | 1.56 KB |
| code/Chapter07/crawler/graph_updater_test.go | 2.96 KB |
| code/Chapter07/crawler/link_extractor.go | 3.3 KB |
| code/Chapter07/crawler/link_extractor_test.go | 5.46 KB |
| code/Chapter07/crawler/link_fetcher.go | 1.57 KB |
| code/Chapter07/crawler/link_fetcher_test.go | 3.88 KB |
| code/Chapter07/crawler/Makefile | 23 B |
| code/Chapter07/crawler/mocks/mocks.go | 6.17 KB |
| code/Chapter07/crawler/package_test.go | 141 B |
| code/Chapter07/crawler/payload.go | 1.43 KB |
| code/Chapter07/crawler/privnet/detector.go | 1.74 KB |
| code/Chapter07/crawler/privnet/detector_test.go | 1.42 KB |
| code/Chapter07/crawler/text_extractor.go | 1.18 KB |
| code/Chapter07/crawler/text_extractor_test.go | 1.02 KB |
| code/Chapter07/crawler/text_indexer.go | 773 B |
| code/Chapter07/crawler/text_indexer_test.go | 1.82 KB |
| code/Chapter07/pipeline/interfaces.go | 2.99 KB |
| code/Chapter07/pipeline/Makefile | 23 B |
| code/Chapter07/pipeline/pipeline.go | 4.36 KB |
| code/Chapter07/pipeline/pipeline_test.go | 4.27 KB |
| code/Chapter07/pipeline/stage.go | 5.5 KB |
| code/Chapter07/pipeline/stage_test.go | 4.54 KB |
| code/Chapter08/bspgraph/aggregator/accumulator.go | 3.13 KB |
| code/Chapter08/bspgraph/aggregator/accumulator_test.go | 1.74 KB |
| code/Chapter08/bspgraph/config.go | 1.33 KB |
| code/Chapter08/bspgraph/executor.go | 3.58 KB |
| code/Chapter08/bspgraph/graph.go | 9.71 KB |
| code/Chapter08/bspgraph/graph_test.go | 6.1 KB |
| code/Chapter08/bspgraph/interfaces.go | 2.06 KB |
| code/Chapter08/bspgraph/Makefile | 23 B |
| code/Chapter08/bspgraph/message/memory_queue.go | 1.59 KB |
| code/Chapter08/bspgraph/message/memory_queue_test.go | 1.41 KB |
| code/Chapter08/bspgraph/message/message.go | 1.18 KB |
| code/Chapter08/color/color.go | 4.61 KB |
| code/Chapter08/color/color_test.go | 3.46 KB |
Trackers
No trackers found.