Path Lines of Code _content/blog/appengine/main.go 18 _content/blog/constants/bool.go 12 _content/blog/constants/complex1.go 12 _content/blog/constants/complex2.go 7 _content/blog/constants/complex3.go 9 _content/blog/constants/default1.go 5 _content/blog/constants/default2.go 7 _content/blog/constants/default3.go 7 _content/blog/constants/exercise1.go 4 _content/blog/constants/exercise2.go 4 _content/blog/constants/exercise3.go 7 _content/blog/constants/exercise4.go 7 _content/blog/constants/exercise5.go 4 _content/blog/constants/exercise6.go 6 _content/blog/constants/float1.go 12 _content/blog/constants/float2.go 11 _content/blog/constants/float3.go 6 _content/blog/constants/float4.go 6 _content/blog/constants/float5.go 9 _content/blog/constants/int1.go 12 _content/blog/constants/int2.go 5 _content/blog/constants/int3.go 5 _content/blog/constants/int4.go 6 _content/blog/constants/numbers1.go 12 _content/blog/constants/numbers2.go 6 _content/blog/constants/string1.go 8 _content/blog/constants/string2.go 9 _content/blog/constants/string3.go 10 _content/blog/constants/string4.go 9 _content/blog/constants/syntax.go 8 _content/blog/context/google/google.go 58 _content/blog/context/gorilla/gorilla.go 28 _content/blog/context/interface.go 13 _content/blog/context/server/server.go 69 _content/blog/context/tomb/tomb.go 16 _content/blog/context/userip/userip.go 27 _content/blog/cover/pkg.go 16 _content/blog/first-go-program/slist.go 271 _content/blog/h2push/pusher.go 26 _content/blog/h2push/server/main.go 40 _content/blog/h2push/server/static/app.js 1 _content/blog/h2push/server/static/style.css 7 _content/blog/http-tracing/client.go 29 _content/blog/http-tracing/trace.go 22 _content/blog/maps/list.go 18 _content/blog/maps/people.go 19 _content/blog/matchlang/complete.go 22 _content/blog/matchlang/display.go 21 _content/blog/matchlang/tags.html 49 _content/blog/normalization/table1.html 20 _content/blog/normalization/table2.html 23 _content/blog/pipelines/bounded.go 93 _content/blog/pipelines/parallel.go 83 _content/blog/pipelines/serial.go 45 _content/blog/pipelines/sqbuffer.go 50 _content/blog/pipelines/sqdone1.go 55 _content/blog/pipelines/sqdone2.go 54 _content/blog/pipelines/sqdone3.go 59 _content/blog/pipelines/sqfan.go 52 _content/blog/pipelines/sqleak.go 52 _content/blog/pipelines/square.go 28 _content/blog/pipelines/square2.go 27 _content/blog/playground/net.go 29 _content/blog/playground/os.go 18 _content/blog/playground/time.go 18 _content/blog/race-detector/blackhole.go 15 _content/blog/race-detector/timer-fixed.go 22 _content/blog/race-detector/timer.go 18 _content/blog/slices/prog010.go 20 _content/blog/slices/prog020.go 16 _content/blog/slices/prog030.go 15 _content/blog/slices/prog040.go 17 _content/blog/slices/prog050.go 17 _content/blog/slices/prog060.go 18 _content/blog/slices/prog070.go 8 _content/blog/slices/prog080.go 14 _content/blog/slices/prog090.go 12 _content/blog/slices/prog100.go 19 _content/blog/slices/prog110.go 23 _content/blog/slices/prog120.go 27 _content/blog/slices/prog130.go 28 _content/blog/slices/prog140.go 24 _content/blog/slices/prog150.go 19 _content/blog/strings/basic.go 20 _content/blog/strings/encoding.go 13 _content/blog/strings/range.go 8 _content/blog/strings/utf8.go 16 _content/blog/survey2016/background.html 583 _content/blog/survey2016/community.html 434 _content/blog/survey2016/dev.html 457 _content/blog/survey2016/effective.html 650 _content/blog/survey2016/mkhtml.go 55 _content/blog/survey2016/project.html 269 _content/blog/survey2016/quotes.html 12 _content/blog/survey2016/usage.html 838 _content/blog/survey2017/community.html 415 _content/blog/survey2017/effective.html 575 _content/blog/survey2017/mkhtml.go 55 _content/blog/survey2017/project.html 184 _content/blog/wrap.go 137 _content/conduct.html 178 _content/css/styles.css 4135 _content/doc/articles/go_command.html 212 _content/doc/articles/index.html 4 _content/doc/articles/race_detector.html 361 _content/doc/articles/wiki/edit.html 5 _content/doc/articles/wiki/final-noclosure.go 88 _content/doc/articles/wiki/final-noerror.go 43 _content/doc/articles/wiki/final-parsetemplate.go 77 _content/doc/articles/wiki/final-template.go 53 _content/doc/articles/wiki/final.go 73 _content/doc/articles/wiki/http-sample.go 13 _content/doc/articles/wiki/index.html 590 _content/doc/articles/wiki/notemplate.go 46 _content/doc/articles/wiki/part1-noerror.go 24 _content/doc/articles/wiki/part1.go 27 _content/doc/articles/wiki/part2.go 32 _content/doc/articles/wiki/part3-errorhandling.go 61 _content/doc/articles/wiki/part3.go 45 _content/doc/articles/wiki/view.html 3 _content/doc/cmd.html 81 _content/doc/code.html 379 _content/doc/codewalk/codewalk.css 174 _content/doc/codewalk/codewalk.js 178 _content/doc/codewalk/markov.go 63 _content/doc/codewalk/pig.go 89 _content/doc/codewalk/urlpoll.go 83 _content/doc/contribute.html 1056 _content/doc/copyright.html 7 _content/doc/devel/pre_go1.html 383 _content/doc/devel/release.html 321 _content/doc/devel/weekly.html 5704 _content/doc/diagnostics.html 385 _content/doc/download.js 125 _content/doc/editors.html 25 _content/doc/effective_go.html 3335 _content/doc/faq.html 2128 _content/doc/gccgo_contribute.html 94 _content/doc/gdb.html 457 _content/doc/go1.1.html 939 _content/doc/go1.10.html 1281 _content/doc/go1.11.html 756 _content/doc/go1.12.html 780 _content/doc/go1.13.html 871 _content/doc/go1.14.html 795 _content/doc/go1.15.html 916 _content/doc/go1.16.html 1071 _content/doc/go1.17.html 1073 _content/doc/go1.2.html 822 _content/doc/go1.3.html 500 _content/doc/go1.4.html 743 _content/doc/go1.5.html 1106 _content/doc/go1.6.html 797 _content/doc/go1.7.html 1083 _content/doc/go1.8.html 1402 _content/doc/go1.9.html 830 _content/doc/go1.html 1727 _content/doc/go1compat.html 170 _content/doc/gopath_code.html 518 _content/doc/hats.js 46 _content/doc/ie.css 1 _content/doc/index.html 292 _content/doc/install.html 202 _content/doc/install/gccgo.html 452 _content/doc/install/source.html 660 _content/doc/manage-install.html 76 _content/doc/play/clear.go 15 _content/doc/play/fib.go 13 _content/doc/play/hello.go 5 _content/doc/play/http.go 31 _content/doc/play/image.go 33 _content/doc/play/life.go 83 _content/doc/play/peano.go 53 _content/doc/play/pi.go 22 _content/doc/play/sieve.go 26 _content/doc/play/sleep.go 14 _content/doc/play/solitaire.go 75 _content/doc/play/test.go 31 _content/doc/play/tree.go 65 _content/doc/progs/cgo1.go 8 _content/doc/progs/cgo2.go 9 _content/doc/progs/cgo3.go 8 _content/doc/progs/cgo4.go 8 _content/doc/progs/defer.go 41 _content/doc/progs/defer2.go 40 _content/doc/progs/eff_bytesize.go 38 _content/doc/progs/eff_qr.go 40 _content/doc/progs/eff_sequence.go 36 _content/doc/progs/eff_unused1.go 13 _content/doc/progs/eff_unused2.go 16 _content/doc/progs/error.go 81 _content/doc/progs/error2.go 32 _content/doc/progs/error3.go 35 _content/doc/progs/error4.go 45 _content/doc/progs/go1.go 196 _content/doc/progs/gobs1.go 9 _content/doc/progs/gobs2.go 30 _content/doc/progs/image_draw.go 87 _content/doc/progs/image_package1.go 9 _content/doc/progs/image_package2.go 9 _content/doc/progs/image_package3.go 9 _content/doc/progs/image_package4.go 9 _content/doc/progs/image_package5.go 11 _content/doc/progs/image_package6.go 11 _content/doc/progs/interface.go 37 _content/doc/progs/interface2.go 79 _content/doc/progs/json1.go 62 _content/doc/progs/json2.go 26 _content/doc/progs/json3.go 53 _content/doc/progs/json4.go 30 _content/doc/progs/json5.go 25 _content/doc/progs/run.go 169 _content/doc/progs/slices.go 40 _content/doc/progs/timeout1.go 16 _content/doc/progs/timeout2.go 18 _content/doc/tos.html 7 _content/doc/tutorial/add-a-test.html 180 _content/doc/tutorial/call-module-code.html 196 _content/doc/tutorial/compile-install.html 144 _content/doc/tutorial/create-module.html 224 _content/doc/tutorial/getting-started.html 253 _content/doc/tutorial/greetings-multiple-people.html 188 _content/doc/tutorial/handle-errors.html 159 _content/doc/tutorial/index.html 72 _content/doc/tutorial/module-conclusion.html 22 _content/doc/tutorial/random-greeting.html 149 _content/events.yaml 247 _content/help.html 64 _content/js/carousels.js 141 _content/js/godocs.js 306 _content/js/hats.js 60 _content/js/index.js 17 _content/js/misc.js 142 _content/js/play.js 103 _content/js/playground.js 500 _content/js/playsite.js 22 _content/js/searchBox.js 68 _content/js/site.js 135 _content/learn/books.yaml 25 _content/learn/cloud.yaml 24 _content/learn/courses.yaml 24 _content/learn/guided.yaml 25 _content/learn/quickstart.yaml 8 _content/learn/training.yaml 20 _content/learn/tutorials.yaml 20 _content/lib/godoc/analysis/help.html 226 _content/menus.yaml 67 _content/project.html 90 _content/resources.yaml 56 _content/security.html 205 _content/talks/2010/go_talk-20100112.html 305 _content/talks/2010/go_talk-20100121.html 356 _content/talks/2010/go_talk-20100323.html 322 _content/talks/2010/io/balance.go 138 _content/talks/2010/io/decrypt.go 75 _content/talks/2010/io/encrypt.go 43 _content/talks/2010/io/eval1.go 194 _content/talks/2010/io/eval2.go 224 _content/talks/2010/support/slidy.css 210 _content/talks/2010/support/slidy.js 2005 _content/talks/2011/lex/r59-lex.go 344 _content/talks/2012/10things/10.go 41 _content/talks/2012/10things/8.go 17 _content/talks/2012/10things/9.go 24 _content/talks/2012/10things/9b.go 42 _content/talks/2012/chat/both/chat.go 97 _content/talks/2012/chat/both/html.go 52 _content/talks/2012/chat/both/markov.go 59 _content/talks/2012/chat/http-noembed/chat.go 57 _content/talks/2012/chat/http-noembed/html.go 52 _content/talks/2012/chat/http/chat.go 55 _content/talks/2012/chat/http/html.go 52 _content/talks/2012/chat/markov/chat.go 82 _content/talks/2012/chat/markov/html.go 52 _content/talks/2012/chat/markov/markov.go 59 _content/talks/2012/chat/support/chan.go 16 _content/talks/2012/chat/support/defs.go 29 _content/talks/2012/chat/support/echo-no-concurrency.go 20 _content/talks/2012/chat/support/echo.go 20 _content/talks/2012/chat/support/embed.go 13 _content/talks/2012/chat/support/goroutines.go 15 _content/talks/2012/chat/support/hello-net.go 21 _content/talks/2012/chat/support/hello-web.go 17 _content/talks/2012/chat/support/hello.go 5 _content/talks/2012/chat/support/select.go 18 _content/talks/2012/chat/support/websocket.go 16 _content/talks/2012/chat/support/websocket.js 3 _content/talks/2012/chat/tcp-simple/chat.go 36 _content/talks/2012/chat/tcp/chat.go 46 _content/talks/2012/concurrency/support/boring.go 14 _content/talks/2012/concurrency/support/changoboring.go 20 _content/talks/2012/concurrency/support/chat.go 36 _content/talks/2012/concurrency/support/daisy.go 18 _content/talks/2012/concurrency/support/faninboring.go 29 _content/talks/2012/concurrency/support/generator2boring.go 25 _content/talks/2012/concurrency/support/generatorboring.go 23 _content/talks/2012/concurrency/support/goboring.go 15 _content/talks/2012/concurrency/support/google.go 33 _content/talks/2012/concurrency/support/google2.1.go 38 _content/talks/2012/concurrency/support/google2.2.go 44 _content/talks/2012/concurrency/support/google2.3.go 32 _content/talks/2012/concurrency/support/google3.0.go 57 _content/talks/2012/concurrency/support/helpers.go 10 _content/talks/2012/concurrency/support/lessboring.go 15 _content/talks/2012/concurrency/support/mainboring.go 15 _content/talks/2012/concurrency/support/quit.go 26 _content/talks/2012/concurrency/support/rcvquit.go 31 _content/talks/2012/concurrency/support/select.go 14 _content/talks/2012/concurrency/support/selectboring.go 35 _content/talks/2012/concurrency/support/sequenceboring.go 40 _content/talks/2012/concurrency/support/timeout.go 42 _content/talks/2012/concurrency/support/timeoutall.go 43 _content/talks/2012/concurrency/support/waitgoboring.go 18 _content/talks/2012/go-docs/faninboring.go 29 _content/talks/2012/goforc/adder.go 13 _content/talks/2012/goforc/cat.go 20 _content/talks/2012/goforc/celsius.go 13 _content/talks/2012/goforc/channels.go 10 _content/talks/2012/goforc/communication1.go 19 _content/talks/2012/goforc/communication2.go 21 _content/talks/2012/goforc/consts.go 16 _content/talks/2012/goforc/decls.go 13 _content/talks/2012/goforc/example0.go 14 _content/talks/2012/goforc/example1.go 16 _content/talks/2012/goforc/example2.go 18 _content/talks/2012/goforc/forloop.go 17 _content/talks/2012/goforc/hello.go 5 _content/talks/2012/goforc/interface.go 23 _content/talks/2012/goforc/point.go 15 _content/talks/2012/goforc/stmts.go 27 _content/talks/2012/goforc/vars.go 10 _content/talks/2012/goforc/worker1.go 41 _content/talks/2012/goforc/worker2.go 43 _content/talks/2012/insidepresent/hello.go 8 _content/talks/2012/insidepresent/socket-simple.go 161 _content/talks/2012/insidepresent/socket.go 178 _content/talks/2012/insidepresent/websocket.go 16 _content/talks/2012/insidepresent/websocket.js 3 _content/talks/2012/insidepresent/wire.html 15 _content/talks/2012/simple/flag.go 15 _content/talks/2012/simple/hello-web.go 16 _content/talks/2012/simple/hello.go 5 _content/talks/2012/simple/io/io.go 7 _content/talks/2012/simple/json.go 21 _content/talks/2012/simple/reader.go 18 _content/talks/2012/simple/test.go 28 _content/talks/2012/simple/time.go 12 _content/talks/2012/simple/time2.go 10 _content/talks/2012/simple/time3.go 11 _content/talks/2012/simple/webfront/main.go 121 _content/talks/2012/tutorial/1get.go 20 _content/talks/2012/tutorial/2json.go 35 _content/talks/2012/tutorial/3func.go 49 _content/talks/2012/tutorial/4method.go 61 _content/talks/2012/tutorial/hello.go 5 _content/talks/2012/tutorial/main.go 15 _content/talks/2012/tutorial/reddit/reddit.go 50 _content/talks/2012/waza/balance.go 135 _content/talks/2012/zen/hello.go 5 _content/talks/2012/zen/http.go 12 _content/talks/2012/zen/jsonformat.go 21 _content/talks/2012/zen/race.go 20 _content/talks/2013/advconc/buffer/buffer.go 37 _content/talks/2013/advconc/dedupermain/dedupermain.go 402 _content/talks/2013/advconc/fakemain/fakemain.go 400 _content/talks/2013/advconc/naivemain/naivemain.go 442 _content/talks/2013/advconc/nilselect/nilselect.go 27 _content/talks/2013/advconc/pingpong/pingpong.go 23 _content/talks/2013/advconc/pingpong1.go 23 _content/talks/2013/advconc/pingpongdeadlock/pingpongdeadlock.go 22 _content/talks/2013/advconc/pingpongpanic/pingpongpanic.go 24 _content/talks/2013/advconc/realmain/realmain.go 439 _content/talks/2013/bestpractices/bufchan.go 40 _content/talks/2013/bestpractices/bufchanfix.go 40 _content/talks/2013/bestpractices/concurrency1.go 25 _content/talks/2013/bestpractices/concurrency2.go 25 _content/talks/2013/bestpractices/funcdraw/cmd/funcdraw.go 33 _content/talks/2013/bestpractices/funcdraw/drawer/dependent.go 8 _content/talks/2013/bestpractices/funcdraw/drawer/drawer.go 8 _content/talks/2013/bestpractices/funcdraw/parser/parser.go 17 _content/talks/2013/bestpractices/httphandler.go 46 _content/talks/2013/bestpractices/quitchan.go 46 _content/talks/2013/bestpractices/server.go 36 _content/talks/2013/bestpractices/shortercode1.go 47 _content/talks/2013/bestpractices/shortercode2.go 37 _content/talks/2013/bestpractices/shortercode3.go 40 _content/talks/2013/bestpractices/shortercode4.go 49 _content/talks/2013/bestpractices/shortercode5.go 47 _content/talks/2013/bestpractices/shortercode6.go 52 _content/talks/2013/distsys/addr1.go 68 _content/talks/2013/distsys/addr2.go 75 _content/talks/2013/distsys/addr3.go 75 _content/talks/2013/distsys/addr4.go 79 _content/talks/2013/distsys/addr5.go 81 _content/talks/2013/distsys/finger.go 48 _content/talks/2013/distsys/hello.go 10 _content/talks/2013/distsys/hello0.go 5 _content/talks/2013/distsys/hello1.go 9 _content/talks/2013/distsys/replread.go 124 _content/talks/2013/distsys/replwrite.go 123 _content/talks/2013/distsys/writebuffer.go 15 _content/talks/2013/distsys/writebuffer2.go 12 _content/talks/2013/go-sreops/goroutines-channels.go 20 _content/talks/2013/go-sreops/goroutines.go 14 _content/talks/2013/go-sreops/hello.go 10 _content/talks/2013/go1.1/chanof.go 23 _content/talks/2013/go1.1/intdiv.go 7 _content/talks/2013/go1.1/makefunc.go 18 _content/talks/2013/go1.1/methodvals-old.go 7 _content/talks/2013/go1.1/methodvals.go 7 _content/talks/2013/go1.1/race.go 16 _content/talks/2013/go1.1/return-old.go 28 _content/talks/2013/go1.1/return.go 28 _content/talks/2013/go1.1/scanner.go 34 _content/talks/2013/go1.1/scanner2.go 20 _content/talks/2013/go1.1/timer.go 33 _content/talks/2013/go1.1/yearday.go 8 _content/talks/2013/go4python/deco.go 23 _content/talks/2013/go4python/deco.py 21 _content/talks/2013/go4python/decoex.go 47 _content/talks/2013/go4python/dyntyp.py 6 _content/talks/2013/go4python/fib-gen.go 17 _content/talks/2013/go4python/fib-gen.py 14 _content/talks/2013/go4python/fib-gen2.go 19 _content/talks/2013/go4python/fib.go 20 _content/talks/2013/go4python/fib.py 12 _content/talks/2013/go4python/genex.go 28 _content/talks/2013/go4python/genex2.go 39 _content/talks/2013/go4python/monkey.go 31 _content/talks/2013/go4python/monkey.py 19 _content/talks/2013/go4python/typesandmethods.go 22 _content/talks/2013/highperf/cachingembed.html 15 _content/talks/2013/highperf/longtail.go 23 _content/talks/2013/highperf/mart/1/app.yaml 11 _content/talks/2013/highperf/mart/1/mart.go 109 _content/talks/2013/highperf/mart/2/app.yaml 14 _content/talks/2013/highperf/mart/2/mart.go 110 _content/talks/2013/highperf/mart/3/app.yaml 11 _content/talks/2013/highperf/mart/3/mart.go 106 _content/talks/2013/highperf/santaembed.html 1 _content/talks/2013/oscon-dl/after.go 21 _content/talks/2013/oscon-dl/chunkaligned.go 9 _content/talks/2013/oscon-dl/copy.go 11 _content/talks/2013/oscon-dl/groupcache.go 30 _content/talks/2013/oscon-dl/server-compose.go 84 _content/talks/2013/oscon-dl/server-content.go 15 _content/talks/2013/oscon-dl/server-fs.go 14 _content/talks/2013/oscon-dl/server-hello.go 15 _content/talks/2013/oscon-dl/server.go 8 _content/talks/2013/oscon-dl/sizereaderat.go 63 _content/talks/2014/compiling/const1.go 10 _content/talks/2014/compiling/const2.go 11 _content/talks/2014/compiling/const3.go 11 _content/talks/2014/compiling/name1.go 12 _content/talks/2014/compiling/name2.go 12 _content/talks/2014/compiling/rtype1.go 41 _content/talks/2014/compiling/rtype2.go 26 _content/talks/2014/compiling/var1.go 14 _content/talks/2014/go4gophers/chain.go 29 _content/talks/2014/go4gophers/gophertraining.html 5 _content/talks/2014/go4gophers/organs.go 16 _content/talks/2014/go4gophers/organs2.go 38 _content/talks/2014/go4gophers/organs3.go 45 _content/talks/2014/go4gophers/reader.go 27 _content/talks/2014/go4gophers/sort.go 14 _content/talks/2014/go4gophers/tree-nothread.go 58 _content/talks/2014/go4gophers/tree-select.go 45 _content/talks/2014/go4gophers/tree-thread.go 39 _content/talks/2014/go4gophers/tree-walk.go 17 _content/talks/2014/go4java/BadInheritance.java 57 _content/talks/2014/go4java/Composition.java 61 _content/talks/2014/go4java/battle.go 18 _content/talks/2014/go4java/chan.go 19 _content/talks/2014/go4java/conc1.go 15 _content/talks/2014/go4java/conc2.go 15 _content/talks/2014/go4java/conc3.go 16 _content/talks/2014/go4java/embedsample.go 14 _content/talks/2014/go4java/goodcounter.go 18 _content/talks/2014/go4java/goroutines.go 22 _content/talks/2014/go4java/loopback.go 17 _content/talks/2014/go4java/runner/embed.go 17 _content/talks/2014/go4java/runner/runner.go 33 _content/talks/2014/go4java/writecounter.go 25 _content/talks/2014/gotham-context/after.go 10 _content/talks/2014/gotham-context/before.go 10 _content/talks/2014/gotham-context/eg.go 12 _content/talks/2014/gotham-context/first-context.go 44 _content/talks/2014/gotham-context/first.go 35 _content/talks/2014/gotham-context/interface.go 13 _content/talks/2014/gothamgo-android/red.go 16 _content/talks/2014/gothamgo-android/touch.go 16 _content/talks/2014/hammers/codegen.go 33 _content/talks/2014/hammers/extractiface.go 16 _content/talks/2014/hammers/extractpath.go 15 _content/talks/2014/hammers/findthecode.go 10 _content/talks/2014/hammers/findtheifacedecl.go 44 _content/talks/2014/hammers/format.go 11 _content/talks/2014/hammers/fulltype.go 24 _content/talks/2014/hammers/importpath.go 12 _content/talks/2014/hammers/types.go 14 _content/talks/2014/hellogophers/hello.b 7 _content/talks/2014/hellogophers/hello.c 4 _content/talks/2014/hellogophers/hello.go 5 _content/talks/2014/hellogophers/helloAnsi.c 5 _content/talks/2014/hellogophers/helloDraftAnsi.c 5 _content/talks/2014/hellogophers/helloKnR.c 4 _content/talks/2014/hellogophers/hello_20080606.go 5 _content/talks/2014/hellogophers/hello_20080627.go 4 _content/talks/2014/hellogophers/hello_20080811.go 4 _content/talks/2014/hellogophers/hello_20081024.go 5 _content/talks/2014/hellogophers/hello_20090115.go 5 _content/talks/2014/hellogophers/hello_20091211.go 5 _content/talks/2014/hellogophers/hellogophers.go 5 _content/talks/2014/hellogophers/sieve.go 28 _content/talks/2014/hellogophers/sieve_20080305.go 28 _content/talks/2014/hellogophers/sieve_20080722.go 28 _content/talks/2014/hellogophers/sieve_20080917.go 28 _content/talks/2014/hellogophers/sieve_20090106.go 28 _content/talks/2014/hellogophers/sieve_20090925.go 28 _content/talks/2014/organizeio/hello.go 5 _content/talks/2014/playground/deadlock.go 5 _content/talks/2014/playground/file.go 18 _content/talks/2014/playground/heap.go 11 _content/talks/2014/playground/hello.go 5 _content/talks/2014/playground/http.go 23 _content/talks/2014/playground/loop.go 5 _content/talks/2014/playground/net.go 29 _content/talks/2014/playground/removeall.go 11 _content/talks/2014/playground/rm.go 15 _content/talks/2014/playground/sleep.go 10 _content/talks/2014/playground/sleepfast.go 13 _content/talks/2014/playground/stack.go 7 _content/talks/2014/readability/close-cond-bad.go 22 _content/talks/2014/readability/close-cond-good.go 18 _content/talks/2014/readability/err_close_write_bad.go 13 _content/talks/2014/readability/err_close_write_good.go 17 _content/talks/2014/readability/err_regexp_bad.go 3 _content/talks/2014/readability/err_regexp_good.go 3 _content/talks/2014/readability/if-else-bad.go 9 _content/talks/2014/readability/if-else-good.go 8 _content/talks/2014/readability/if-switch-bad.go 16 _content/talks/2014/readability/if-switch-good.go 15 _content/talks/2014/readability/implement-interface-bad.go 6 _content/talks/2014/readability/implement-interface-good.go 6 _content/talks/2014/readability/in-band-error-client.go 9 _content/talks/2014/readability/in-band-error.go 16 _content/talks/2014/readability/long-line-fold.go 10 _content/talks/2014/readability/long-line-nofold.go 8 _content/talks/2014/readability/long-line-short.go 8 _content/talks/2014/readability/nil_error.go 14 _content/talks/2014/readability/nil_interface_en.go 13 _content/talks/2014/readability/reflect-bad.go 18 _content/talks/2014/readability/reflect-good.go 20 _content/talks/2014/readability/resthandler-fix2.go 18 _content/talks/2014/readability/resthandler.go 20 _content/talks/2014/readability/struct-field-bad.go 7 _content/talks/2014/readability/struct-field-good.go 7 _content/talks/2014/readability/test-pattern_en.go 6 _content/talks/2014/readability/time_duration_bad.go 2 _content/talks/2014/readability/time_duration_bad1.go 3 _content/talks/2014/readability/time_duration_bad2.go 3 _content/talks/2014/readability/time_duration_good.go 3 _content/talks/2014/readability/val-and-error.go 21 _content/talks/2014/research2/addr1.go 68 _content/talks/2014/research2/addr2.go 75 _content/talks/2014/research2/hello.go 10 _content/talks/2014/research2/select.go 20 _content/talks/2014/static-analysis/demo.go 29 _content/talks/2014/static-analysis/egtest/test.go 13 _content/talks/2014/static-analysis/fib.go 11 _content/talks/2014/static-analysis/hello.go 5 _content/talks/2014/static-analysis/template.go 4 _content/talks/2014/taste/concurrency1.go 17 _content/talks/2014/taste/concurrency2.go 20 _content/talks/2014/taste/examples.go 14 _content/talks/2014/taste/hello.go 5 _content/talks/2014/taste/hellohttp.go 15 _content/talks/2014/taste/histo.go 87 _content/talks/2014/taste/histo0.go 68 _content/talks/2014/taste/histop.go 107 _content/talks/2014/taste/idents.go 18 _content/talks/2014/taste/point.go 13 _content/talks/2014/taste/sort.go 33 _content/talks/2014/taste/stringer.go 34 _content/talks/2014/taste/walk.go 49 _content/talks/2014/taste/weekday.go 23 _content/talks/2014/testing/httprecorder.go 19 _content/talks/2014/testing/httpserver.go 24 _content/talks/2014/testing/subprocess/subprocess.go 9 _content/talks/2015/go-for-java-programmers/builtin.go 20 _content/talks/2015/go-for-java-programmers/channel.go 22 _content/talks/2015/go-for-java-programmers/closure.go 23 _content/talks/2015/go-for-java-programmers/error.go 16 _content/talks/2015/go-for-java-programmers/first.go 34 _content/talks/2015/go-for-java-programmers/frontend.go 86 _content/talks/2015/go-for-java-programmers/func.go 9 _content/talks/2015/go-for-java-programmers/gofmt-after.go 7 _content/talks/2015/go-for-java-programmers/goimports-after.go 8 _content/talks/2015/go-for-java-programmers/goimports-before.go 4 _content/talks/2015/go-for-java-programmers/google-first.go 59 _content/talks/2015/go-for-java-programmers/google-parallel.go 40 _content/talks/2015/go-for-java-programmers/google-serial.go 35 _content/talks/2015/go-for-java-programmers/google-timeout.go 46 _content/talks/2015/go-for-java-programmers/goroutine.go 17 _content/talks/2015/go-for-java-programmers/hello/Main.java 5 _content/talks/2015/go-for-java-programmers/hello/hello.go 5 _content/talks/2015/go-for-java-programmers/hello/server.go 15 _content/talks/2015/go-for-java-programmers/interface.go 24 _content/talks/2015/go-for-java-programmers/method.go 26 _content/talks/2015/go-for-java-programmers/panic.go 9 _content/talks/2015/go-for-java-programmers/pingpipe.go 28 _content/talks/2015/go-for-java-programmers/pingpong.go 23 _content/talks/2015/go-for-java-programmers/pingselect.go 27 _content/talks/2015/go-for-java-programmers/player.go 16 _content/talks/2015/go-for-java-programmers/pointer.go 22 _content/talks/2015/go-for-java-programmers/safe.go 14 _content/talks/2015/go-for-java-programmers/struct.go 21 _content/talks/2015/go4cpp/badcounter.go 15 _content/talks/2015/go4cpp/battle.go 18 _content/talks/2015/go4cpp/chan.go 19 _content/talks/2015/go4cpp/conc1.go 15 _content/talks/2015/go4cpp/conc2.go 15 _content/talks/2015/go4cpp/conc3.go 16 _content/talks/2015/go4cpp/defer.go 22 _content/talks/2015/go4cpp/diamond.go 17 _content/talks/2015/go4cpp/embedding.go 17 _content/talks/2015/go4cpp/goodcounter.go 20 _content/talks/2015/go4cpp/goroutines.go 22 _content/talks/2015/go4cpp/mock.go 38 _content/talks/2015/go4cpp/sizes.go 15 _content/talks/2015/go4cpp/webserver.go 16 _content/talks/2015/gotham-grpc/backend/backend.go 69 _content/talks/2015/gotham-grpc/client/client.go 63 _content/talks/2015/gotham-grpc/frontend/frontend.go 100 _content/talks/2015/gotham-grpc/search-only/search-only.pb.go 72 _content/talks/2015/gotham-grpc/search-only/search-only.proto 14 _content/talks/2015/gotham-grpc/search/search.pb.go 125 _content/talks/2015/gotham-grpc/search/search.proto 17 _content/talks/2015/json/dates.go 12 _content/talks/2015/json/roman_numerals.go 74 _content/talks/2015/json/secret.go 62 _content/talks/2015/json/unmarshaler0.go 75 _content/talks/2015/json/unmarshaler0bad.go 44 _content/talks/2015/json/unmarshaler0map.go 67 _content/talks/2015/json/unmarshaler1.go 71 _content/talks/2015/json/unmarshaler2.go 74 _content/talks/2015/json/unmarshaler3.go 84 _content/talks/2015/json/unmarshaler4.go 68 _content/talks/2015/keeping-up/escape.go 7 _content/talks/2015/keeping-up/gource_explosion.html 3 _content/talks/2015/simplicity-is-complicated/hello.go 16 _content/talks/2015/simplicity-is-complicated/shift.go 5 _content/talks/2015/tricks/anon-interface.go 11 _content/talks/2015/tricks/broadcastwriter/broadcastwriter.go 38 _content/talks/2015/tricks/compare-map.go 19 _content/talks/2015/tricks/compare.go 11 _content/talks/2015/tricks/compare2.go 6 _content/talks/2015/tricks/cons.go 21 _content/talks/2015/tricks/embed.go 16 _content/talks/2015/tricks/json-decode.go 17 _content/talks/2015/tricks/json-encode.go 16 _content/talks/2015/tricks/json-nest.go 21 _content/talks/2015/tricks/method-http.go 13 _content/talks/2015/tricks/method-once.go 12 _content/talks/2015/tricks/method-values-1.go 12 _content/talks/2015/tricks/method-values-2.go 13 _content/talks/2015/tricks/repeated.go 14 _content/talks/2015/tricks/repeated2.go 22 _content/talks/2015/tricks/string_test2.go 23 _content/talks/2015/tricks/subprocess/subprocess.go 9 _content/talks/2015/tricks/template.go 26 _content/talks/2015/using-go-types-for-tools.html 5 _content/talks/2016/applicative/builtin.go 20 _content/talks/2016/applicative/channel.go 22 _content/talks/2016/applicative/closure.go 23 _content/talks/2016/applicative/error.go 16 _content/talks/2016/applicative/first.go 20 _content/talks/2016/applicative/frontend.go 64 _content/talks/2016/applicative/func.go 9 _content/talks/2016/applicative/gofmt-after.go 7 _content/talks/2016/applicative/goimports-after.go 8 _content/talks/2016/applicative/goimports-before.go 4 _content/talks/2016/applicative/google-parallel.go 17 _content/talks/2016/applicative/google-replicated.go 17 _content/talks/2016/applicative/google-serial.go 17 _content/talks/2016/applicative/google-timeout.go 17 _content/talks/2016/applicative/google/fake.go 32 _content/talks/2016/applicative/google/first.go 39 _content/talks/2016/applicative/google/parallel.go 8 _content/talks/2016/applicative/google/serial.go 12 _content/talks/2016/applicative/google/timeout.go 22 _content/talks/2016/applicative/goroutine.go 17 _content/talks/2016/applicative/hello/Main.java 5 _content/talks/2016/applicative/hello/hello.go 5 _content/talks/2016/applicative/hello/server.go 15 _content/talks/2016/applicative/interface.go 24 _content/talks/2016/applicative/method.go 26 _content/talks/2016/applicative/panic.go 9 _content/talks/2016/applicative/pingpipe.go 28 _content/talks/2016/applicative/pingpong.go 23 _content/talks/2016/applicative/pingselect.go 27 _content/talks/2016/applicative/player.go 16 _content/talks/2016/applicative/pointer.go 22 _content/talks/2016/applicative/safe.go 14 _content/talks/2016/applicative/struct.go 21 _content/talks/2016/asm/add.go 4 _content/talks/2016/refactor/atomic.html 1 _content/talks/2016/refactor/gradual.html 1 _content/talks/2016/refactor/import1.html 1 _content/talks/2016/refactor/import2.html 1 _content/talks/2016/refactor/template.html 5 _content/talks/2016/refactor/version1.html 1 _content/talks/2016/refactor/version2.html 1 _content/talks/2016/state-of-go/cgo/main.go 11 _content/talks/2016/state-of-go/govet/main.go 6 _content/talks/2016/state-of-go/runtime/crash.go 21 _content/talks/2016/state-of-go/runtime/good/good.go 26 _content/talks/2016/state-of-go/sort/stable.go 15 _content/talks/2016/state-of-go/sort/unstable.go 15 _content/talks/2016/state-of-go/template/blocks.go 38 _content/talks/2016/state-of-go/template/define.go 36 _content/talks/2016/state-of-go/template/fixed.go 17 _content/talks/2016/state-of-go/template/new.go 19 _content/talks/2016/state-of-go/template/old.go 19 _content/talks/2016/state-of-go/template/redefine.go 39 _content/talks/2016/state-of-go/time/time.go 13 _content/talks/2017/state-of-go-may/alias/main.go 9 _content/talks/2017/state-of-go-may/bits/main.go 11 _content/talks/2017/state-of-go-may/exec/getenv/main.go 12 _content/talks/2017/state-of-go-may/exec/main.go 15 _content/talks/2017/state-of-go-may/html/main.go 19 _content/talks/2017/state-of-go-may/syncmap/main.go 24 _content/talks/2017/state-of-go/runtime/mapcrash.go 21 _content/talks/2017/state-of-go/runtime/mutex/main.go 78 _content/talks/2017/state-of-go/stdlib/http2/http2.go 58 _content/talks/2017/state-of-go/stdlib/json_old.go 41 _content/talks/2017/state-of-go/stdlib/plugin/main.go 18 _content/talks/2017/state-of-go/stdlib/plugin/plugin.go 4 _content/talks/2017/state-of-go/stdlib/shutdown.go 30 _content/talks/2017/state-of-go/tools/gofix.go 8 _content/talks/2017/state-of-go/tools/govet.go 15 _content/talks/static/article.css 161 _content/talks/static/dir.css 172 _content/talks/static/notes.css 29 _content/talks/static/notes.js 122 _content/talks/static/play.js 95 _content/talks/static/slides.js 506 _content/talks/static/styles.css 459 _content/testimonials.yaml 54 _content/tour/basics/basic-types.go 15 _content/tour/basics/constants.go 10 _content/tour/basics/exported-names.go 8 _content/tour/basics/functions-continued.go 8 _content/tour/basics/functions.go 8 _content/tour/basics/imports.go 8 _content/tour/basics/multiple-results.go 9 _content/tour/basics/named-results.go 10 _content/tour/basics/numeric-constants.go 15 _content/tour/basics/packages.go 8 _content/tour/basics/short-variable-declarations.go 8 _content/tour/basics/type-conversions.go 11 _content/tour/basics/type-inference.go 6 _content/tour/basics/variables-with-initializers.go 7 _content/tour/basics/variables.go 7 _content/tour/basics/zero.go 9 _content/tour/concurrency/buffered-channels.go 9 _content/tour/concurrency/channels.go 17 _content/tour/concurrency/default-selection.go 21 _content/tour/concurrency/exercise-equivalent-binary-trees.go 6 _content/tour/concurrency/exercise-web-crawler.go 68 _content/tour/concurrency/goroutines.go 15 _content/tour/concurrency/mutex-counter.go 28 _content/tour/concurrency/range-and-close.go 19 _content/tour/concurrency/select.go 25 _content/tour/flowcontrol/defer-multi.go 9 _content/tour/flowcontrol/defer.go 6 _content/tour/flowcontrol/exercise-loops-and-functions.go 9 _content/tour/flowcontrol/for-continued.go 9 _content/tour/flowcontrol/for-is-gos-while.go 9 _content/tour/flowcontrol/for.go 9 _content/tour/flowcontrol/forever.go 5 _content/tour/flowcontrol/if-and-else.go 19 _content/tour/flowcontrol/if-with-a-short-statement.go 17 _content/tour/flowcontrol/if.go 14 _content/tour/flowcontrol/switch-evaluation-order.go 19 _content/tour/flowcontrol/switch-with-no-condition.go 16 _content/tour/flowcontrol/switch.go 16 _content/tour/methods/empty-interface.go 13 _content/tour/methods/errors.go 24 _content/tour/methods/exercise-errors.go 11 _content/tour/methods/exercise-images.go 7 _content/tour/methods/exercise-reader.go 6 _content/tour/methods/exercise-rot-reader.go 14 _content/tour/methods/exercise-stringer.go 12 _content/tour/methods/images.go 10 _content/tour/methods/indirection-values.go 22 _content/tour/methods/indirection.go 22 _content/tour/methods/interface-values-with-nil.go 28 _content/tour/methods/interface-values.go 30 _content/tour/methods/interfaces-are-satisfied-implicitly.go 15 _content/tour/methods/interfaces.go 30 _content/tour/methods/methods-continued.go 16 _content/tour/methods/methods-funcs.go 15 _content/tour/methods/methods-pointers-explained.go 20 _content/tour/methods/methods-pointers.go 20 _content/tour/methods/methods-with-pointer-receivers.go 21 _content/tour/methods/methods.go 15 _content/tour/methods/nil-interface-values.go 13 _content/tour/methods/reader.go 18 _content/tour/methods/stringer.go 14 _content/tour/methods/type-assertions.go 13 _content/tour/methods/type-switches.go 17 _content/tour/moretypes/append.go 15 _content/tour/moretypes/array.go 11 _content/tour/moretypes/exercise-fibonacci-closure.go 10 _content/tour/moretypes/exercise-maps.go 10 _content/tour/moretypes/exercise-slices.go 7 _content/tour/moretypes/function-closures.go 18 _content/tour/moretypes/function-values.go 16 _content/tour/moretypes/making-slices.go 16 _content/tour/moretypes/map-literals-continued.go 12 _content/tour/moretypes/map-literals.go 16 _content/tour/moretypes/maps.go 13 _content/tour/moretypes/mutating-maps.go 13 _content/tour/moretypes/nil-slices.go 9 _content/tour/moretypes/pointers.go 12 _content/tour/moretypes/range-continued.go 11 _content/tour/moretypes/range.go 8 _content/tour/moretypes/slice-bounds.go 11 _content/tour/moretypes/slice-len-cap.go 15 _content/tour/moretypes/slice-literals.go 20 _content/tour/moretypes/slices-of-slice.go 20 _content/tour/moretypes/slices-pointers.go 17 _content/tour/moretypes/slices.go 7 _content/tour/moretypes/struct-fields.go 11 _content/tour/moretypes/struct-literals.go 14 _content/tour/moretypes/struct-pointers.go 12 _content/tour/moretypes/structs.go 9 _content/tour/solutions/binarytrees.go 46 _content/tour/solutions/binarytrees_quit.go 52 _content/tour/solutions/errors.go 28 _content/tour/solutions/fib.go 15 _content/tour/solutions/http.go 26 _content/tour/solutions/image.go 23 _content/tour/solutions/loops.go 19 _content/tour/solutions/maps.go 15 _content/tour/solutions/readers.go 12 _content/tour/solutions/rot13.go 34 _content/tour/solutions/slices.go 17 _content/tour/solutions/stringers.go 15 _content/tour/solutions/webcrawler.go 104 _content/tour/static/css/app.css 529 _content/tour/static/partials/editor.html 44 _content/tour/static/partials/feedback-button.html 3 _content/tour/static/partials/lesson.html 4 _content/tour/static/partials/list.html 15 _content/tour/static/partials/toc-button.html 3 _content/tour/static/partials/toc.html 18 _content/tour/welcome/hello.go 5 _content/tour/welcome/sandbox.go 9 _later/security/foundations.yaml 35 _later/security/getstarted.yaml 20 _later/security/recentUpdates.yaml 50 cmd/admingolangorg/app.yaml 12 cmd/admingolangorg/main.go 37 cmd/events/main.go 266 cmd/golangorg/app.yaml 18 cmd/golangorg/cloudbuild.yaml 22 cmd/golangorg/csp.go 121 cmd/golangorg/godev.go 44 cmd/golangorg/googlecn.go 8 cmd/golangorg/server.go 592 cmd/googlegolangorg/app.yaml 2 cmd/googlegolangorg/main.go 119 cmd/locktrigger/main.go 143 cmd/screentest/main.go 52 cmd/versionprune/doc.go 1 cmd/versionprune/main.go 148 codereview.cfg 1 content.go 20 internal/api/api.go 183 internal/backport/fmtsort/sort.go 166 internal/backport/html/template/attr.go 141 internal/backport/html/template/attr_string.go 10 internal/backport/html/template/content.go 84 internal/backport/html/template/context.go 133 internal/backport/html/template/css.go 184 internal/backport/html/template/delim_string.go 10 internal/backport/html/template/doc.go 1 internal/backport/html/template/element_string.go 10 internal/backport/html/template/error.go 42 internal/backport/html/template/escape.go 679 internal/backport/html/template/html.go 183 internal/backport/html/template/js.go 301 internal/backport/html/template/jsctx_string.go 10 internal/backport/html/template/state_string.go 10 internal/backport/html/template/template.go 322 internal/backport/html/template/transition.go 454 internal/backport/html/template/url.go 137 internal/backport/html/template/urlpart_string.go 10 internal/backport/text/template/doc.go 1 internal/backport/text/template/exec.go 811 internal/backport/text/template/funcs.go 594 internal/backport/text/template/helper.go 97 internal/backport/text/template/option.go 42 internal/backport/text/template/parse/lex.go 552 internal/backport/text/template/parse/node.go 780 internal/backport/text/template/parse/parse.go 595 internal/backport/text/template/template.go 157 internal/blog/atom/atom.go 46 internal/blog/blog.go 169 internal/codewalk/codewalk.go 421 internal/dl/dl.go 285 internal/dl/server.go 263 internal/env/env.go 21 internal/gitfs/fs.go 275 internal/gitfs/git.go 235 internal/gitfs/pack.go 168 internal/gitfs/pkt.go 103 internal/history/history.go 137 internal/history/release.go 645 internal/memcache/memcache.go 121 internal/pkgdoc/dir.go 196 internal/pkgdoc/doc.go 400 internal/pkgdoc/funcs.go 346 internal/pkgdoc/tab.go 71 internal/play/play.go 80 internal/play/proxy.go 160 internal/redirect/blog.go 65 internal/redirect/hash.go 86 internal/redirect/redirect.go 258 internal/redirect/rietveld.go 3239 internal/screentest/screentest.go 691 internal/short/short.go 157 internal/short/tmpl.go 100 internal/spec/spec.go 136 internal/talks/talks.go 167 internal/texthtml/ast.go 207 internal/texthtml/texthtml.go 297 internal/tmplfunc/func.go 182 internal/tmplfunc/tmpl.go 129 internal/tour/appengine.go 54 internal/tour/fmt.go 48 internal/tour/local.go 133 internal/tour/tour.go 220 internal/web/code.go 187 internal/web/istext.go 42 internal/web/page.go 130 internal/web/pkg.go 73 internal/web/render.go 211 internal/web/site.go 296 internal/web/tmpl.go 144 internal/webtest/webtest.go 451 jest-transform.cjs 18 tour/main.go 5