000 02715nam a22004937a 4500
001 0075152
003 BD-SySUS
005 20211025125038.0
008 200307s2019 caua 001 0 eng d
010 _a 2018459934
020 _a9789352138258
035 _a(OCoLC)on1008765943
040 _aYDX
_beng
_cYDX
_erda
_dBDX
_dOCLCQ
_dLIV
_dSA$
_dNYP
_dBKL
_dUAP
_dPWC
_dMHD
_dOCLCF
_dJQM
_dTXSCH
_dUAE
_dDLC
042 _alccopycat
050 0 0 _aQA76.73.G63
_bM34 2019
082 0 4 _a005.133
_223
_bMCH
100 1 _aMcGavren, Jay,
_eauthor.
_937806
245 1 0 _aHead first Go :
_ba brain-friendly guide /
_cJay McGavren.
246 3 _aGo :
_ba brain-friendly guide
250 _aFirst edition.
264 1 _aSebastopol, CA :
_bO'Reilly Media,
_cApril 2019.
300 _axxxiv, 520 pages :
_billustrations ;
_c24 cm.
336 _atext
_btxt
_2rdacontent
336 _astill image
_bsti
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
490 0 _aHead first
500 _aIncludes index.
500 _aSubtitle from cover.
505 0 _aLet's get going: syntax basics -- Which code runs next?: conditionals and loops -- Call me: functions -- Bundles of code: packages -- On the list: arrays -- Appending issue: slices -- Labeling data: maps -- Building storage: structs -- You're my type: defined type -- Keep it to yourself: encapsulation and embedding -- What can you do?: interfaces -- Back on your feet: recovering from failure -- Sharing work: goroutines and channels -- Code quality assurance: automated testing -- Responding to requests: web apps -- A pattern to follow: HTML templates -- Understanding os.OpenFile: opening files -- Six things we didn't cover: leftovers.
520 _aThis book features simple, clear examples that demonstrate Go in action, and diagrams to explain difficult concepts. It will not only teach developers basic language features, it will get them comfortable consulting error output, documentation, and search engines to find solutions to problems.
650 0 _aGo (Computer program language)
_937807
650 0 _aComputer programming.
_937808
650 0 _aApplication software
_xDevelopment.
_937809
650 7 _aApplication software
_xDevelopment.
_2fast
_0(OCoLC)fst00811707
_937809
650 7 _aComputer programming.
_2fast
_0(OCoLC)fst00872390
_937808
650 7 _aGo (Computer program language)
_2fast
_0(OCoLC)fst01893916
_937807
650 7 _aComputer programming.
_2sears
_937808
650 7 _aApplication software.
_2sears
_937810
830 0 _aHead first series.
_916782
906 _a7
_bcbc
_ccopycat
_d2
_encip
_f20
_gy-gencatlg
942 _2ddc
_cBK
999 _c76080
_d76080