| task_000 |
task_000_commands |
| task_001 |
task_001_hello_world |
| task_002 |
task_002_variables |
| task_003 |
task_003_operators |
| task_004 |
task_004_proj_cards |
| task_005 |
task_005_structs |
| task_006 |
task_006_maps |
| task_007 |
task_007_interfaces |
| task_008 |
task_008_http_package |
| task_009 |
task_009_channels |
| task_010 |
task_010_creating_go_modules_and_unit_tests |
| task_011 |
task_011_adding_external_dependency_module__unit_tests |
| task_012 |
task_012_odd_even |
| task_013 |
task_013_short_variable_declaration |
| task_014 |
task_014_variable_formatting |
| task_015 |
task_015_custom_type |
| task_016 |
task_016_type_conversion__custom_type |
| task_017 |
task_017_zero_values |
| task_018 |
task_018_bool |
| task_019 |
task_019_int_overflow |
| task_020 |
task_020_strings__conver_to_byte_slice__get_unitcode |
| task_021 |
task_021_constants__typed_constants__untyped_constants |
| task_022 |
task_022_bit_shifting |
| task_023 |
task_023_loops__break |
| task_024 |
task_024_conditional_if__if_elseif_else__switch |
| task_025 |
task_025_arrays |
| task_026 |
task_026_slice__append__delete__multidimensional_slice |
| task_027 |
task_027_functions__no_args__multiReturn__anyNuOfArgs__args |
| task_028 |
task_028_defer_function |
| task_029 |
task_029_methods |
| task_030 |
task_030_function_expression__anynomous_function__returned_functions |
| task_031 |
task_031_callback__variadic_function |
| task_032 |
task_032_scope_closures |
| task_033 |
task_033_recursion |
| task_034 |
task_034_pointers |
| task_035 |
task_035_method_sets__interface_pointers__pointer_receivers__non_pointer_receivers |
| task_036 |
task_036_pointers_in_structs |
| task_037 |
task_037_json_marshall |
| task_038 |
task_038_json_unmarshall |
| task_039 |
task_039_writer_interface |
| task_040 |
task_040_sort |
| task_041 |
task_041_custom_sort |
| task_042 |
task_042_waitgroup__concurrency__go_routines |
| task_043 |
task_043_race_condition__go_routines |
| task_044 |
task_044_mutex__go_routines |
| task_045 |
task_045_channel_intro__go_routines |
| task_046 |
task_046_directional_channels__go_routines |
| task_047 |
task_047_range_in_channels__go_routines |
| task_048 |
task_048_select_channels_switchcase |
| task_049 |
task_049_fan_in_channels |
| task_050 |
task_050_fan_out_channels |
| task_051 |
task_051_checking_errors |
| task_052 |
task_052_files |
| task_053 |
task_053_printing_logging |
| task_054 |
task_054_reading_writing_files_using_pointers |
| task_055 |
task_055_simple_web_server |
| task_056 |
task_056_importing_local_package |
| task_057 |
task_057_importing_global_packages |
| task_058 |
task_058_testing |
| task_059 |
task_059_middlewares_in_http_handlers |
| task_060 |
task_060_capture_time_to_process_request__middlewares__http_handlers |
| task_061 |
task_061_customResponseWriter__wrapping_middlewares__http_handlers |
| task_062 |
task_062_byte_character_string |
| task_063 |
task_063_web_service_gin__api_endpoints |
| task_064 |
task_064_http_server__context_propagation_via_signals |
| task_065 |
task_065_http_server__setting_base_context_per_connection__shutdown_within_timeframe |
| task_066 |
task_066_http_server__stop_processing_signals__indefinite_time_for_shutdown |
| task_067 |
task_067_context__Background__withCancel |
| task_068 |
task_068_http_server__rolldice |
| task_069 |
task_069_opentelemetry__go_dice |
| task_070 |
task_070_logrus__getting_started |
| task_071 |
task_071_logrus__with_customization |
| task_072 |
task_072_logrus_hooks |
| task_073 |
task_073_gin__model_binding_and_validation |
| task_074 |
task_074_gin__bind_uri |
| task_075 |
task_075__gin__bind_query_string |