Directories ¶ Show internal Expand all Path Synopsis blog strings effective-go init type-assertion type-switch howto hello stringutil tour 00package_var_func/000hello 00package_var_func/001sandbox 00package_var_func/002packages 00package_var_func/003imports 00package_var_func/004exported-names 00package_var_func/005functions 00package_var_func/006multiple-results 00package_var_func/007named-results 00package_var_func/008variables 00package_var_func/009variables-with-initializers 00package_var_func/010short-variable-declarations 00package_var_func/011basic-types 00package_var_func/012zero 00package_var_func/013type-conversions 00package_var_func/014type-inference 00package_var_func/015constants 00package_var_func/016numeric-constants 01flow-control-stat/017for 01flow-control-stat/018for-is-gos-while 01flow-control-stat/019forever 01flow-control-stat/020if 01flow-control-stat/021if-with-a-short-statement 01flow-control-stat/022if-and-else 01flow-control-stat/023exercise-loops-and-functions 01flow-control-stat/024switch 01flow-control-stat/025switch-evaluation-order 01flow-control-stat/026switch-with-no-condition 01flow-control-stat/027defer 01flow-control-stat/028defer-multi 02struct-slice-map/029pointers 02struct-slice-map/030structs 02struct-slice-map/031struct-fields 02struct-slice-map/032struct-pointers 02struct-slice-map/033struct-literals 02struct-slice-map/034array 02struct-slice-map/035slices 02struct-slice-map/036slices-pointers 02struct-slice-map/037slice-literals 02struct-slice-map/038slice-bounds 02struct-slice-map/039slice-len-cap 02struct-slice-map/040nil-slices 02struct-slice-map/041making-slices 02struct-slice-map/042slices-of-slice 02struct-slice-map/043append 02struct-slice-map/044range 02struct-slice-map/045range-continued 02struct-slice-map/046exercise-slices 02struct-slice-map/047maps 02struct-slice-map/048map-literals 02struct-slice-map/049mutating-maps 02struct-slice-map/050exercise-maps 02struct-slice-map/051function-values 02struct-slice-map/052function-closures 02struct-slice-map/053exercise-fibonacci-closure 03method-interface/054methods 03method-interface/055methods-continued 03method-interface/056methods-pointers 03method-interface/057indirection 03method-interface/058indirection-values 03method-interface/059interfaces 03method-interface/060interfaces-are-satisfied-implicitly 03method-interface/061interface-values 03method-interface/062interface-values-with-nil 03method-interface/063nil-interface-values 03method-interface/064empty-interface 03method-interface/065type-assertions 03method-interface/066type-switches 03method-interface/067stringer 03method-interface/068exercise-stringer 03method-interface/069errors 03method-interface/070exercise-errors 03method-interface/071reader 03method-interface/072exercise-reader 03method-interface/073exercise-rot-reader 03method-interface/074web-servers 03method-interface/075exercise-http-handlers 03method-interface/076images 03method-interface/077exercise-images 04concurrency/078goroutines 04concurrency/079channels 04concurrency/080buffered-channels 04concurrency/081range-and-close 04concurrency/082select 04concurrency/083default-selection 04concurrency/084exercise-equivalent-binary-trees 04concurrency/085exercise-web-crawler Click to show internal directories. Click to hide internal directories.