000 | a | ||
---|---|---|---|
999 |
_c30881 _d30881 |
||
008 | 220615b xxu||||| |||| 00| 0 eng d | ||
020 | _a9781119773818 | ||
082 |
_a005.133 _bSAH |
||
100 | _aSaha, Amit | ||
245 | _aPractical Go : building scalable network and non-network applications | ||
260 |
_bWiley, _c2022 _aHoboken : |
||
300 |
_axxix, 386 p. ; _bill., _c24 cm |
||
365 |
_b39.95 _cUSD _d81.20 |
||
504 | _aIncludes index. | ||
520 | _aGoogle announced the Go programming language to the public in 2009, with the version 1.0 release announced in 2012. Since its announcement to the community, and the compatibility promise of the 1.0 release, the Go language has been used to write scalable and high-impact software programs ranging from command-line applications and critical infrastructure tools to large-scale distributed systems. It's speed, simplicity, and reliability make it a perfect choice for developers working in various domains. In Practical Go - Building Scalable Network + Non-Network Applications, you will learn to use the Go programming language to build robust, production-ready software applications. You will learn just enough to building command line tools and applications communicating over HTTP and gRPC. | ||
650 | _aComputer program language | ||
650 | _aProgramming language | ||
650 | _aNetwork and non-network applications | ||
650 | _aAppConfig | ||
650 | _a BeginTx method | ||
650 | _a Client | ||
650 | _aCreate Repo | ||
650 | _aData stores | ||
650 | _aError value | ||
650 | _aHandler function | ||
650 | _ahttp.Request | ||
650 | _aMiddleware | ||
650 | _aRPC method | ||
650 | _aServer application | ||
650 | _a YAML data format | ||
942 |
_2ddc _cBK |