Directories ¶ Show internal Expand all Path Synopsis 0-exampleTest algorithm_book 01_satranjbazan command 02_remainder_quotient command 03_workersalary-p23 command 04_second_minute_hour command 05_eventwodigitnumbers command 06_triangle_possibility command 06_triangle_possibility/001_right_triangle_possibility command 07_biggersmaller command 08_thebiggest command 09_evenorodd command 10_divisors command 11_perfectnumber command 11_perfectnumber/001_generateperfectnumber command 12_primenumber command 12_primenumber/01_generate_prime_number command 13_factorial command 14_sumfactorial command 15_divisors_2to500 command 16-which_day command 16-which_day/01_which_date command 17_PosNegDivisions command 18_BMM_KMM command 19_numdigit_sumdigit command 20_binary_to_decimal_with_package/01_without_package command 21_findLargestNumber command 22_salary command 22_salary/01_salary_increase command 23_sortnumbers/01_with_builtin_package command 23_sortnumbers/02_without_builtin_package command 23_sortnumbers/02_without_builtin_package/optimized command 24_Natural_logarithm command 25_m1s52 command 26_m4a_s52 command 27_m4b_s52 command 28_m4j_s52 command 29_m4d_s52 command 30_m6_s52 command 30_m6_s52/01_generate command 31_m7_s52 command 32_m9_s52 command 33_guess_number_m12_s52 command 33_guess_number_m12_s52/01_with_random command 34_store-sale_m16_s53 command 35_Linear_equation_m18_s53 command 36_m19_s53 command 37_m20_s53 command 38_m21_s53 command 39_m22_s53 command 40_m23_s53 command 41_m24_s53 command 43_m28_s86 command 44_m30_s87 command 45_m28_s88 command 46_m34_s91 command 47_invited_guest_by_slice_m35_s92 command 47_invited_guest_by_slice_m35_s92/invited_guest_by_map command 48_m36_s94 command 49_m41_s99 command 50_m43_s102 command 52_m2_s123 command 53_m5_s124 command 54_m8_s124 command 55_m12_s124 command 56_remove_repeated_m3_s227 command 57_remove_inserted command 58_m2_s133 command 59_random_elements_in_slice_m4_s135 command 60_add_and_subtract_slices_m6_s138 command 61_reverse_slice_m7_s140 command 62_m12_s146 command 63_m13_s146 command 64_repeated_in_slice_by_slice_m18_s151 command 64_repeated_in_slice_by_slice_m18_s151/by_map command 65_common_elements_m25_s162 command 66_matrix/001_multiplication_table_m33_s171 command 66_matrix/002_diameter/0001_main_diameter_one_m34_s171 command 66_matrix/002_diameter/0002_both_diameters_one command 66_matrix/002_diameter/0003_upper_triangular_matrix command 66_matrix/002_diameter/0004_lower_triangular_matrix command 66_matrix/003_operations_on_matrix/0001_sum_of_matrix_m38_s176 command 66_matrix/003_operations_on_matrix/0002_sum_of_rows_and_columns_m43_s181 command 66_matrix/003_operations_on_matrix/0003_rows_to_rows_columns_to_columns_transmission_m42_s180 command 66_matrix/003_operations_on_matrix/0004_transpose_matrix_m44_s184 command 66_matrix/003_operations_on_matrix/0004_transpose_matrix_m44_s184/00001_is_symmetric_matrix_m11_s187 command 66_matrix/003_operations_on_matrix/0005_simple_multiply_m12_s187 command 66_matrix/003_operations_on_matrix/0006_some_operation_m13_s187 command 66_matrix/003_operations_on_matrix/0007_3equations_3unknowns_m15_s187 command 66_matrix/003_operations_on_matrix/0007_3equations_3unknowns_m15_s187/n_equations_n_unknowns command 67_all_possible_words_with_specific_letters_m3_s186 command 67_all_possible_words_with_specific_letters_m3_s186/prompting_user_enter_letters_m4_s186 command 67_all_possible_words_with_specific_letters_m3_s186/without_rune_no_repeat command 67_all_possible_words_with_specific_letters_m3_s186/without_rune_no_repeat/yes_repeat command 68_all_possible_n_digit_numbers_no_repeat_m4_s186 command 68_all_possible_n_digit_numbers_no_repeat_m4_s186/no_repeat_another_style command 68_all_possible_n_digit_numbers_no_repeat_m4_s186/yes_repeat command 69_digits_after_decimal_point_m9_s186 command 70_digits_count_less_than_20_digits command 70_digits_count_less_than_20_digits/more_than_20_digits command 71_all_subsets_of_n_member_m16_s188 command 72_ways_to_reach_in_rectangular_m17_s188 command 73_pi_leibniz_formula_m21_s188 command 74_neper_number_calculation command 75_car_violation_m3_s195 command 76_merge_sort command cobra 01_passwordGeneratorCLI/commands go_by_example 01_Writing_Web_Applications command 02_http_servers command 03_context-in-http-servers command 04_Spawning-Processes command 05_net-http_package command 06_Using-net-http-to-serve-wiki-pages command go_tour 01_stringer/001_ipAddress_dots_sprintf command 01_stringer/002_ipAddress_dots_strconv command 02_errors/001 command 02_errors/002 command 02_errors/003 command 03_readers/001_io.EOF command 03_readers/002_EOF command 03_readers/003_EOF command 03_readers/004_reader_exercise command 03_readers/005_rot13Reader command 04_images/001_RGBAModel command 04_images/002_two_dimensional_slice command 05_generics/001_generic_functions/0001 command 05_generics/001_generic_functions/0002 command 05_generics/002_generic_types/0001 command 06_goroutines/001 command 07_channels/001_ command gorilla 01_websocket command hackerrankExercises 000checkcodes/01 command 000checkcodes/02 command 01-PlusMinus/01-yn command 01-PlusMinus/02-rishabh1403-com-passed command 01-PlusMinus/03 command 02-mini-max-sum/01-yn command 02-mini-max-sum/02-rishabh command 03-time-convertion/02-rishabh command 04-Sparse-Arrays/02-Aminadav command internship_tests 01-Amir_Ammir_Ammiiir_Ammiiirrrr command 02_Bayes_algorithm command 03_biz_buz/01_continue command 03_biz_buz/02_switch command 03_biz_buz/03_variable_scoping command 03_biz_buz/04_if command test2 command myEcho courses command courses/1_bluebot/01_Project_Setup_and_HelloWorld command courses/1_bluebot/02_Url_Params_Query_Params_and_Json_Responses command courses/1_bluebot/03_Parsing_JSON_From_Request command courses/1_bluebot/04_Intro_to_Middlewares command courses/1_bluebot/05_Basic_Authentication_Middleware/01 command courses/1_bluebot/05_Basic_Authentication_Middleware/02_GPT command courses/1_bluebot/06_Custom_Middlewares command courses/1_bluebot/07_Cookies command courses/1_bluebot/08_JWT/8.0_JWT_Authentication command courses/1_bluebot/09_Serving_a_Website/static command courses/1_bluebot/10_Refactoring/api courses/1_bluebot/10_Refactoring/api/handlers courses/1_bluebot/10_Refactoring/api/middlewares courses/1_bluebot/10_Refactoring/main command courses/1_bluebot/10_Refactoring/router courses/1_bluebot/10_Refactoring/webserver courses/2_krunal_shimpi/01_Handler command courses/2_krunal_shimpi/02_install_gin command courses/2_krunal_shimpi/03_HandlerFunc1 command courses/2_krunal_shimpi/04_HandlerFunc2 command courses/2_krunal_shimpi/05_Handle_vs_HandleFunc command courses/2_krunal_shimpi/06_http_methods1 command courses/2_krunal_shimpi/07_starting_echo command courses/2_krunal_shimpi/08_expanding_GET/01_krunal command courses/2_krunal_shimpi/08_expanding_GET/02_GPT command courses/2_krunal_shimpi/10_POST_method command courses/2_krunal_shimpi/11_route_parameters command courses/2_krunal_shimpi/12_Validator command courses/2_krunal_shimpi/13_echo_validator command courses/2_krunal_shimpi/14_PUT_method command courses/2_krunal_shimpi/15_DELETE_method command courses/2_krunal_shimpi/16_Echo_restructure command courses/2_krunal_shimpi/16_Echo_restructure/refactor courses/2_krunal_shimpi/17_Configuration command courses/2_krunal_shimpi/17_Configuration/refactor courses/2_krunal_shimpi/18_custom_middleware command courses/2_krunal_shimpi/19_echo_middleware_func command courses/2_krunal_shimpi/20_mongodb/001_connecting command courses/2_krunal_shimpi/20_mongodb/002_BSON_ObjectId command courses/2_krunal_shimpi/20_mongodb/003_query_operators command courses/2_krunal_shimpi/20_mongodb/004_update_operators command courses/2_krunal_shimpi/20_mongodb/05_Unit_Testing command courses/2_krunal_shimpi/20_mongodb/05_Unit_Testing/dbiface courses/2_krunal_shimpi/20_mongodb/06_mock/01 command courses/2_krunal_shimpi/20_mongodb/06_mock/01/dbiface courses/2_krunal_shimpi/20_mongodb/06_mock/02 command courses/2_krunal_shimpi/20_mongodb/06_mock/02/dbiface courses/2_krunal_shimpi/20_mongodb/07_new_project/01_without_test command courses/2_krunal_shimpi/20_mongodb/07_new_project/01_without_test/config courses/2_krunal_shimpi/20_mongodb/07_new_project/01_without_test/dbiface courses/2_krunal_shimpi/20_mongodb/07_new_project/01_without_test/handlers courses/2_krunal_shimpi/20_mongodb/07_new_project/02_with_test command courses/2_krunal_shimpi/20_mongodb/07_new_project/02_with_test/config courses/2_krunal_shimpi/20_mongodb/07_new_project/02_with_test/dbiface courses/2_krunal_shimpi/20_mongodb/07_new_project/02_with_test/handlers courses/2_krunal_shimpi/21_Correlation_ID_support command courses/2_krunal_shimpi/21_Correlation_ID_support/config courses/2_krunal_shimpi/21_Correlation_ID_support/dbiface courses/2_krunal_shimpi/21_Correlation_ID_support/handlers courses/2_krunal_shimpi/22_GET_method_and_loggic command courses/2_krunal_shimpi/22_GET_method_and_loggic/config courses/2_krunal_shimpi/22_GET_method_and_loggic/dbiface courses/2_krunal_shimpi/22_GET_method_and_loggic/handlers courses/2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB command courses/2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB/config courses/2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB/dbiface courses/2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB/handlers courses/2_krunal_shimpi/24_PUT_PATCH_method command courses/2_krunal_shimpi/24_PUT_PATCH_method/config courses/2_krunal_shimpi/24_PUT_PATCH_method/dbiface courses/2_krunal_shimpi/24_PUT_PATCH_method/handlers courses/2_krunal_shimpi/25_GET_and_DELETE command courses/2_krunal_shimpi/25_GET_and_DELETE/config courses/2_krunal_shimpi/25_GET_and_DELETE/dbiface courses/2_krunal_shimpi/25_GET_and_DELETE/handlers courses/2_krunal_shimpi/26_logging_and_error_handling command courses/2_krunal_shimpi/26_logging_and_error_handling/config courses/2_krunal_shimpi/26_logging_and_error_handling/dbiface courses/2_krunal_shimpi/26_logging_and_error_handling/handlers courses/2_krunal_shimpi/27_Users_endpoint_authentication_mongodb command courses/2_krunal_shimpi/27_Users_endpoint_authentication_mongodb/config courses/2_krunal_shimpi/27_Users_endpoint_authentication_mongodb/dbiface courses/2_krunal_shimpi/27_Users_endpoint_authentication_mongodb/handlers courses/2_krunal_shimpi/28_JWT_auth command courses/2_krunal_shimpi/28_JWT_auth/config courses/2_krunal_shimpi/28_JWT_auth/dbiface courses/2_krunal_shimpi/28_JWT_auth/handlers courses/2_krunal_shimpi/29_JWT_middleware_auth command courses/2_krunal_shimpi/29_JWT_middleware_auth/config courses/2_krunal_shimpi/29_JWT_middleware_auth/dbiface courses/2_krunal_shimpi/29_JWT_middleware_auth/handlers courses/2_krunal_shimpi/30_Role_auth_JWT command courses/2_krunal_shimpi/30_Role_auth_JWT/config courses/2_krunal_shimpi/30_Role_auth_JWT/dbiface courses/2_krunal_shimpi/30_Role_auth_JWT/handlers myGoCodes 01_repeat_letters command 02_HTTP_server_request_by_chatGPT/01 command 02_HTTP_server_request_by_chatGPT/02 command 05_screenshot command 06_OTP_OneTimePassword command Click to show internal directories. Click to hide internal directories.