Directories ¶ Show internal Expand all Path Synopsis exercises arrays_ex constants maps number_command_line operators playground strings variables programs application_structure arrays command_line_args concurrency_in_go/basics concurrency_in_go/buffered_channel concurrency_in_go/channels concurrency_in_go/code_samples/http-concurrent-channel-anonymous/http_concurrent_channel_anonymous concurrency_in_go/code_samples/http-concurrent-channels/http_concurrent_channels concurrency_in_go/code_samples/http-concurrent-waitgroups/http_concurrent_waitgroups concurrency_in_go/code_samples/http-serial/http_serial concurrency_in_go/concurrent_clock_server concurrency_in_go/data_race concurrency_in_go/exercises/ex1 concurrency_in_go/exercises/ex2 concurrency_in_go/exercises/ex3 concurrency_in_go/exercises/ex4 concurrency_in_go/exercises/ex5 concurrency_in_go/exercises/ex6 concurrency_in_go/exercises/ex7 concurrency_in_go/exercises/ex8 concurrency_in_go/goroutines_and_channels concurrency_in_go/httm_concurrent_channels_anonymous concurrency_in_go/http_concurrent concurrency_in_go/http_concurrent_channels concurrency_in_go/http_concurrent_channels/trial concurrency_in_go/http_serial concurrency_in_go/mutex concurrency_in_go/netcat concurrency_in_go/netcat2 concurrency_in_go/select concurrency_in_go/simple_channel concurrency_in_go/spinner concurrency_in_go/unbuffered_channels constants files/basics files/buffered_writer files/exercises/creating files/exercises/q6 files/exercises/reading_all_content files/exercises/reading_line files/exercises/removing files/exercises/renaming files/reading_files files/reading_line_by_line files/scanning_user_input files/writing_bytes_to_files flow_control flow_control/for_loops flow_control/go_to flow_control/simple_if_statements flow_control/switch_statements fmt_package fmt_package/print_numbers functions/anonymous_functions functions/basics functions/defer_statement functions/exercises/closures functions/exercises/ex1 functions/exercises/ex2 functions/exercises/ex3 functions/exercises/ex4 functions/variadic_functions getting_started go_intro_with_examples/examples/animated_gifs go_intro_with_examples/examples/command_line_args go_intro_with_examples/examples/duplicate_lines go_packages/basics go_packages/github.com/wechuli/master_go/packages/greet go_packages/init_function go_packages/mypackages/numbers go_packages/package_scope go_types go_types/converting_types go_types/types_zero_values json/basics_marshalling json/from_map json/unmarshalling labels maps methods_and_interfaces/basics methods_and_interfaces/dynamic_type_polymorph methods_and_interfaces/embedded_interface methods_and_interfaces/empty_interfaces methods_and_interfaces/exercises/ex1 methods_and_interfaces/exercises/ex2 methods_and_interfaces/exercises/ex3 methods_and_interfaces/exercises/ex4 methods_and_interfaces/exercises/ex5 methods_and_interfaces/exercises/ex6 methods_and_interfaces/interfaces methods_and_interfaces/pointer_receiver methods_and_interfaces/type_assertions_switches operators overflows pointers/basics pointers/exercises/ex1 pointers/passing_by_value_pointers pointers/pointers_and_functions projects/test_proj scopes slices slices/append_length_capacity slices/slicing_expressions strings strings/moreStrings structs/anonymous_structs structs/basics structs/embedded_structs structs/exercises/ex1 structs/exercises/ex2 testing/basics variables Click to show internal directories. Click to hide internal directories.