Directories ¶ Show internal Expand all Path Synopsis 05_golang 01/01/01 01/01/02 01/01/03 01/01/04 01/01/05 01/01/06_meters_to_yards 01/01/07_prints_third 01/01/08_fizzbuzz 01/01/09_project_euler 01/01/10_perf 01/02/01 01/02/02 01/02/03 01/02/04_challenge_string_formatting 01/02/05_daniels_string_formatting 01/02/06_challenge_HTML 01/02/07_challenge_HTML 01/02/08_01_challenge 01/02/08_02_challenge 01/02/08_03_challenge 01/02/08_04_challenge 01/02/09-chall_slice 01/02/10_chall_map 01/02/11_chall_func 01/02/12_chall_variadic 01/02/13_chall_make_odd 01/02/14_closure 01/02/15_recursion 01/02/16_reverses_slice 01/03/01_gravatar_read_user_info 01/03/02_gravatar_read_user_info_DONE-WELL 01/03/03_01_word-count 01/03/03_02_word-count 01/03/03_03_word-count 01/03/04_centered_average 01/03/05_swap-two_pointers 01/03/06_can-balance 01/03/07_test_if 01/03/08_rotate_pointers 01/03/09_rotate-variadic_pointers 01/03/10_01_structs 01/03/10_02_structs_functions 01/03/10_03_structs_receivers 01/03/10_04_structs_interfaces 01/03/10_05_structs_interfaces 01/03/10_06_structs_interfaces 01/03/11_embedded-types 01/03/12_clumps-exercise 01/04/01_write-file 01/04/02_read-file 01/04/03_read-file_cli 01/04/04_copy-file_cli 01/04/05_copy-file_cli 01/04/06_copy-file_cli_caleb 01/04/07_copy-file_cli_caleb 01/04/08_caleb 01/04/09_caleb_bufio 01/04/10_caleb_bufio 01/04/11_caleb_scanner 01/04/12_scanner 01/04/13_caleb_scanner 01/04/14_caleb_word-count 01/04/15_01_word-count 01/04/15_02_word-count 01/04/15_03_word-count 01/04/16_caleb_word-counter 01/04/17_longest-word 01/04/18_total_words 01/04/19_caleb_word-counter 01/04/20_cat-multiple-files 01/04/21_caleb_multi-file-reader 01/04/22_caleb_multi-file-reader2 01/04/23_caleb_csv-extract 01/04/24_01_csv-extract 01/04/24_02_csv-extract 01/04/24_03_csv-extract 01/04/24_04_csv-extract 01/04/24_05_csv-extract_struct 01/05/01_01_caleb_tee-reader 01/05/01_02_caleb_tee-reader 01/05/02_01_caleb_limit-reader 01/05/02_02_caleb_read-full 01/05/02_03_caleb_limit-reader 01/05/03_01_csv-challenge 01/05/03_02_csv-challenge 01/05/03_03_csv-challenge 01/05/03_04_csv-challenge_NOT-DONE 01/05/04_01_caleb_csv 01/05/04_02_caleb_csv 01/05/04_03_caleb_csv_charting-graphing 01/05/05_01_fnv-hash 01/05/06_MD5-hash 01/05/08_caleb_walk 01/05/09_01_caleb_concurrency 01/05/09_02_caleb_concurrency 01/05/09_03_caleb_concurrency 01/05/09_04_caleb_concurrency-channels 01/05/09_05_caleb_concurrency-channels 01/05/09_06_caleb_concurrency-channels 01/05/10_01_concurrency 01/05/10_02_concurrency 01/05/11_01_ping_pong 01/05/12_01_channels 01/05/12_02_channels 01/05/13_caleb_ping-pong 01/05/14_ping-pong 01/05/15_caleb_select-channel 01/05/16_caleb_select-default 01/05/17_caleb_wait-group 01/05/18_md5_concurrent 01/05/19_walk 01/05/20_01_caleb_walk-wait-group 01/05/20_02_caleb_walk-wait-group 01/05/20_03_caleb_walk-wait-group 01/05/20_04_caleb_walk-wait-group 01/05/21_caleb_time 01/05/22_time 02/01/01_caleb_date-diff 02/01/02_01_caleb_JSON 02/01/02_02_caleb_JSON 02/01/02_03_caleb_JSON 02/01/02_04_caleb_JSON 02/01/02_05_caleb_JSON 02/01/02_06_caleb_JSON 02/01/02_07_caleb_JSON 02/01/02_08_caleb_JSON 02/01/02_09_caleb_JSON 02/01/02_10_caleb_JSON 02/01/02_11_caleb_JSON 02/01/03_01_caleb_JSON 02/01/03_02_caleb_JSON 02/01/04_01_csv-to-JSON 02/01/04_02_csv-to-JSON 02/01/05_struct-to-JSON 02/01/06_caleb_csv-to-JSON 02/01/07_packages/hello 02/01/07_packages/main 02/01/08_caleb_testing 02/01/10_caleb_benchmark 02/01/12_caleb_race 02/01/13_01_testing 02/01/13_01_testing/example 02/01/13_02_testing 02/01/13_02_testing/example 02/01/14_benchmark 02/01/14_benchmark/example 02/01/16_01_caleb_TCP 02/01/16_02_caleb_TCP 02/01/17_01_TCP_echo 02/01/17_02_TCP_echo 02/01/17_03_TCP_echo 02/01/18_01_caleb_tcp-echo 02/01/18_02_caleb_tcp-echo 02/01/18_03_caleb_tcp-echo 02/01/19_TCP_redis-server 02/02/01_TCP_redis-server 02/02/02_01_caleb_reddis-clone 02/02/02_02_caleb_reddis-clone 02/02/03_01_rot13-server 02/02/03_02_rot13-server 02/02/03_03_rot13-server 02/02/03_04_rot13-server 02/02/04_daniel_rot-13 02/02/05_caleb_rot-13 02/02/06_toLower-reader 02/02/07_01_caleb_chat-server 02/02/07_02_caleb_chat-server 02/02/07_03_caleb_chat-server 02/02/07_04_caleb_chat-server 02/02/08_01_caleb_tcp-http-header 02/02/08_02_caleb_tcp-http-header 02/02/09_tcp-http-header 02/02/10_daniel_boyz-got-skillz 02/02/11_caleb_http-server 02/02/12_01_basic-server_hello-world 02/02/12_02_basic-server_hello-world 02/02/12_03_basic-server_hello-world 02/02/12_04_basic-server_hello-world 02/02/13_caleb_MUX 02/02/14_mux 02/02/15_caleb_mux 02/02/16_caleb_handlefunc 02/02/17_caleb_default-servmux 02/02/18_caleb_serve-image 02/02/19_caleb_serve-content 02/02/20_caleb_serve-file 02/02/21_01_serve-files 02/02/21_02_serve-files 02/02/21_03_serve-files 02/02/21_04_serve-files 02/02/22_caleb_walk-dir 02/02/23_caleb_file-server 02/02/24_caleb_file-server 02/02/25_static-file-server-GREAT 02/03/01_01_caleb_templates 02/03/01_02_caleb_templates 02/03/01_03_caleb_templates 02/03/01_04_caleb_templates 02/03/01_05_caleb_templates 02/03/01_06_caleb_templates 02/03/01_07_caleb_templates 02/03/01_08_caleb_templates 02/03/01_09_caleb_templates 02/03/01_10_caleb_templates 02/03/01_11_caleb_templates 02/03/01_12_caleb_templates 02/03/01_13_caleb_templates 02/03/02_01_template_hello-world 02/03/02_02_template_hello-world 02/03/03_template_hello-url 02/03/04_template_csv-parse 02/03/04_template_csv-parse/parse 02/03/05_01_caleb_csv-html 02/03/05_02_caleb_csv-html 02/03/06_01_caleb_URL-values 02/03/06_02_caleb_form-values 02/03/06_03_caleb_form-values 02/03/06_04_caleb_form-values 02/03/07_form-data 02/03/08_01_form_file-upload 02/03/08_02_form_file-upload 02/03/09_caleb_file-upload 02/03/10_caleb_cookies 02/03/11_sessions/11_01_caleb_sessions 02/03/11_sessions/11_02_caleb_sessions 02/03/11_sessions/11_03_caleb_sessions_HMAC 02/03/11_sessions/11_04_caleb_sessions_GORILLA 02/03/11_sessions/12_cookies_show-visits 02/03/11_sessions/13_cookies_show-visits_redux 02/03/11_sessions/14_caleb_cookie-counter 02/03/11_sessions/15_caleb_TLS 02/03/11_sessions/16_01_log-in-out 02/03/11_sessions/16_02_log-in-out 02/03/11_sessions/16_03_log-in-out 02/03/11_sessions/16_04_log-in-out 02/03/11_sessions/17_photo-blog 02/04/01_caleb_templates 02/04/02_caleb_sessions 02/04/03_caleb_files-in-dir 02/04/04_caleb_upload-file 02/04/05_caleb_TLS 02/04/06_01_photo-blog_continued 02/04/06_02_photo-blog_continued 02/04/06_03_photo-blog_continued 02/04/06_04_exif 02/04/06_05_photo-blog_continued 02/04/07_app-engine 02/04/08_app-engine_photo-blog 02/05/01_caleb_hello-world 02/05/02_caleb_users-example 02/05/03_AE_user_photo-blog 02/05/04_01_AE_router-gorilla 02/05/04_02_AE_router-schmidt 02/05/05_caleb_memcache 02/05/06_01_memcache_counter 02/05/06_02_memcache_counter 02/05/07_caleb_memcache-counter 02/05/08_caleb_memcache-session 02/05/09_caleb_AE_datastore 02/05/10_AE_datastore 02/05/11_caleb_user-profile 02/05/12_caleb_user-profile-ajax 02/05/13_user-profile-ajax 02/05/14_01_todo-list_ajax 02/05/14_01_x01_trial_struct-json 02/05/14_02_todo-list_ajax 02/05/14_03_todo-list_ajax 02/05/14_03_x01_trial_struct-json 02/05/14_99_todo-list_ajax 03/01/01_caleb_todo-list 03/01/02_01_twitter 03/01/02_02_twitter 03/01/03_01_daniel_twitter 03/01/04_01_caleb_twitter-clone 03/02/01_caleb_twitter-clone 03/02/02_01_twitter_continued 03/02/02_02_twitter_modal 03/02/02_03_twitter_JSON-stringify 03/02/02_04_twitter_post-tweet 03/02/02_05_twitter_show-tweets 03/02/02_06_twitter_show-tweets 03/02/03_curio_tangent 03/03/01_caleb_twitter-clone 03/03/02_caleb_mail-example 03/03/03_twitter_continued 03/03/04_twitter_template-function 03/03/05_twitter_e-preventDefault 03/03/06_twitter_logout-cookies 03/03/07_twitter_logout-google 03/03/08_twitter_send-email 03/04/01_caleb_channel-example 03/04/02_caleb_chat-example 03/04/03_chat-example 03/04/04_caleb_chat-example-finished 03/04/05_caleb_search-example 03/04/06_AE-search_movie-data 03/05/01_AE-search_movie-data 03/05/02_caleb_movie-info 03/05/04_caleb_storage-example 03/05/05_cloud-storage 03/05/06_caleb_storage-example 03/05/07_cloud-storage-app_put 03/05/08_cloud-storage-app_get 03/05/09_cloud-storage-app_list 03/05/10_cloud-storage-app_upload 03/05/11_cloud-storage-app_download 03/05/12_cloud-storage-app_template 03/05/14_caleb_http-example 04/01/01_caleb_movie-info 04/01/02_caleb_selfdestruct 04/01/03_01_GCS-files_templates 04/01/03_02_GCS-files_sessions 04/01/03_03_GCS-files_sessions 04/01/03_04_GCS-files_caleb 04/01/03_05_GCS-files_list-files 04/01/03_06_GCS-files_caleb_dir 04/02/01_stripe 04/02/02_01_caleb_stripe-example 04/02/02_02_caleb_stripe-example 04/02/02_03_caleb_stripe-example 04/02/03_caleb_oauth-example 04/02/04_daniel_dropbox-OAUTH2 04/02/05_01_caleb_task-queues calebs-code/bootcamp-examples-master/week1/arrays calebs-code/bootcamp-examples-master/week1/bcat calebs-code/bootcamp-examples-master/week1/closure-example calebs-code/bootcamp-examples-master/week1/concurrent-example calebs-code/bootcamp-examples-master/week1/count-clumps calebs-code/bootcamp-examples-master/week1/distance_converter calebs-code/bootcamp-examples-master/week1/file-example calebs-code/bootcamp-examples-master/week1/fnvsum calebs-code/bootcamp-examples-master/week1/halfme calebs-code/bootcamp-examples-master/week1/hello calebs-code/bootcamp-examples-master/week1/historical-table calebs-code/bootcamp-examples-master/week1/longest-word calebs-code/bootcamp-examples-master/week1/make-uppercase calebs-code/bootcamp-examples-master/week1/milestokmhtml calebs-code/bootcamp-examples-master/week1/my-cat calebs-code/bootcamp-examples-master/week1/my-cp calebs-code/bootcamp-examples-master/week1/my-md5 calebs-code/bootcamp-examples-master/week1/pointer-example calebs-code/bootcamp-examples-master/week1/profile-maker calebs-code/bootcamp-examples-master/week1/recursion-example calebs-code/bootcamp-examples-master/week1/reverse-example calebs-code/bootcamp-examples-master/week1/state-information calebs-code/bootcamp-examples-master/week1/struct-example calebs-code/bootcamp-examples-master/week1/swap-example calebs-code/bootcamp-examples-master/week1/tee-example calebs-code/bootcamp-examples-master/week1/time-example calebs-code/bootcamp-examples-master/week1/word-count calebs-code/bootcamp-examples-master/week2/day1/converters calebs-code/bootcamp-examples-master/week2/day1/converters/distance_converter calebs-code/bootcamp-examples-master/week2/day1/datediff calebs-code/bootcamp-examples-master/week2/day1/dial-example calebs-code/bootcamp-examples-master/week2/day1/echo-server calebs-code/bootcamp-examples-master/week2/day1/example calebs-code/bootcamp-examples-master/week2/day1/example-main calebs-code/bootcamp-examples-master/week2/day1/hello calebs-code/bootcamp-examples-master/week2/day1/hello/hello calebs-code/bootcamp-examples-master/week2/day1/json-example calebs-code/bootcamp-examples-master/week2/day1/race-example calebs-code/bootcamp-examples-master/week2/day1/tcp-example calebs-code/bootcamp-examples-master/week2/day1/test-example calebs-code/bootcamp-examples-master/week2/day2/chat-server calebs-code/bootcamp-examples-master/week2/day2/http-example calebs-code/bootcamp-examples-master/week2/day2/http-example2 calebs-code/bootcamp-examples-master/week2/day2/my-redis calebs-code/bootcamp-examples-master/week2/day2/rot13 calebs-code/bootcamp-examples-master/week2/day3/cookie-counter calebs-code/bootcamp-examples-master/week2/day3/cookie-example calebs-code/bootcamp-examples-master/week2/day3/csv-example calebs-code/bootcamp-examples-master/week2/day3/file-upload-example calebs-code/bootcamp-examples-master/week2/day3/template-example calebs-code/bootcamp-examples-master/week2/day3/tls-example calebs-code/bootcamp-examples-master/week2/day3/user-input-example calebs-code/bootcamp-examples-master/week2/day4/app-engine-example calebs-code/bootcamp-examples-master/week2/day4/hello-world calebs-code/bootcamp-examples-master/week2/day4/http-examples calebs-code/bootcamp-examples-master/week2/day4/photo-blog calebs-code/bootcamp-examples-master/week2/day5/datastore-example calebs-code/bootcamp-examples-master/week2/day5/hello-world calebs-code/bootcamp-examples-master/week2/day5/memcache-counter calebs-code/bootcamp-examples-master/week2/day5/memcache-example calebs-code/bootcamp-examples-master/week2/day5/memcache-session calebs-code/bootcamp-examples-master/week2/day5/session-redux calebs-code/bootcamp-examples-master/week2/day5/user-profile calebs-code/bootcamp-examples-master/week2/day5/user-profile-ajax calebs-code/bootcamp-examples-master/week2/day5/users-example-1 calebs-code/bootcamp-examples-master/week3/day1/todos calebs-code/bootcamp-examples-master/week3/day1/twitter-clone calebs-code/bootcamp-examples-master/week3/day2/twitter-clone calebs-code/bootcamp-examples-master/week3/day3/mail-example calebs-code/bootcamp-examples-master/week3/day3/twitter-clone calebs-code/bootcamp-examples-master/week3/day4/channel-example calebs-code/bootcamp-examples-master/week3/day4/chat-example calebs-code/bootcamp-examples-master/week3/day4/movie-info calebs-code/bootcamp-examples-master/week3/day4/search-example calebs-code/bootcamp-examples-master/week3/day5/http-example calebs-code/bootcamp-examples-master/week3/day5/movie-info calebs-code/bootcamp-examples-master/week3/day5/storage-example calebs-code/bootcamp-examples-master/week4/day1/csv-example calebs-code/bootcamp-examples-master/week4/day1/filebrowser calebs-code/bootcamp-examples-master/week4/day1/movie-info calebs-code/bootcamp-examples-master/week4/day1/selfdestruct calebs-code/bootcamp-examples-master/week4/day2/github-example calebs-code/bootcamp-examples-master/week4/day2/oauth-example calebs-code/bootcamp-examples-master/week4/day2/stripe-example Click to show internal directories. Click to hide internal directories.