Directories ¶ Show internal Expand all Path Synopsis courses 1_bluebot/01_Project_Setup_and_HelloWorld 1_bluebot/02_Url_Params_Query_Params_and_Json_Responses 1_bluebot/03_Parsing_JSON_From_Request 1_bluebot/04_Intro_to_Middlewares 1_bluebot/05_Basic_Authentication_Middleware/01 1_bluebot/05_Basic_Authentication_Middleware/02_GPT 1_bluebot/06_Custom_Middlewares 1_bluebot/07_Cookies 1_bluebot/08_JWT/8.0_JWT_Authentication 1_bluebot/09_Serving_a_Website/static 1_bluebot/10_Refactoring/api 1_bluebot/10_Refactoring/api/handlers 1_bluebot/10_Refactoring/api/middlewares 1_bluebot/10_Refactoring/main 1_bluebot/10_Refactoring/router 1_bluebot/10_Refactoring/webserver 2_krunal_shimpi/01_Handler 2_krunal_shimpi/02_install_gin 2_krunal_shimpi/03_HandlerFunc1 2_krunal_shimpi/04_HandlerFunc2 2_krunal_shimpi/05_Handle_vs_HandleFunc 2_krunal_shimpi/06_http_methods1 2_krunal_shimpi/07_starting_echo 2_krunal_shimpi/08_expanding_GET/01_krunal 2_krunal_shimpi/08_expanding_GET/02_GPT 2_krunal_shimpi/10_POST_method 2_krunal_shimpi/11_route_parameters 2_krunal_shimpi/12_Validator 2_krunal_shimpi/13_echo_validator 2_krunal_shimpi/14_PUT_method 2_krunal_shimpi/15_DELETE_method 2_krunal_shimpi/16_Echo_restructure 2_krunal_shimpi/16_Echo_restructure/refactor 2_krunal_shimpi/17_Configuration 2_krunal_shimpi/17_Configuration/refactor 2_krunal_shimpi/18_custom_middleware 2_krunal_shimpi/19_echo_middleware_func 2_krunal_shimpi/20_mongodb/001_connecting 2_krunal_shimpi/20_mongodb/002_BSON_ObjectId 2_krunal_shimpi/20_mongodb/003_query_operators 2_krunal_shimpi/20_mongodb/004_update_operators 2_krunal_shimpi/20_mongodb/05_Unit_Testing 2_krunal_shimpi/20_mongodb/05_Unit_Testing/dbiface 2_krunal_shimpi/20_mongodb/06_mock/01 2_krunal_shimpi/20_mongodb/06_mock/01/dbiface 2_krunal_shimpi/20_mongodb/06_mock/02 2_krunal_shimpi/20_mongodb/06_mock/02/dbiface 2_krunal_shimpi/20_mongodb/07_new_project/01_without_test 2_krunal_shimpi/20_mongodb/07_new_project/01_without_test/config 2_krunal_shimpi/20_mongodb/07_new_project/01_without_test/dbiface 2_krunal_shimpi/20_mongodb/07_new_project/01_without_test/handlers 2_krunal_shimpi/20_mongodb/07_new_project/02_with_test 2_krunal_shimpi/20_mongodb/07_new_project/02_with_test/config 2_krunal_shimpi/20_mongodb/07_new_project/02_with_test/dbiface 2_krunal_shimpi/20_mongodb/07_new_project/02_with_test/handlers 2_krunal_shimpi/21_Correlation_ID_support 2_krunal_shimpi/21_Correlation_ID_support/config 2_krunal_shimpi/21_Correlation_ID_support/dbiface 2_krunal_shimpi/21_Correlation_ID_support/handlers 2_krunal_shimpi/22_GET_method_and_loggic 2_krunal_shimpi/22_GET_method_and_loggic/config 2_krunal_shimpi/22_GET_method_and_loggic/dbiface 2_krunal_shimpi/22_GET_method_and_loggic/handlers 2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB 2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB/config 2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB/dbiface 2_krunal_shimpi/23_GET_using_multiple_query_parameters_on_MongoDB/handlers 2_krunal_shimpi/24_PUT_PATCH_method 2_krunal_shimpi/24_PUT_PATCH_method/config 2_krunal_shimpi/24_PUT_PATCH_method/dbiface 2_krunal_shimpi/24_PUT_PATCH_method/handlers 2_krunal_shimpi/25_GET_and_DELETE 2_krunal_shimpi/25_GET_and_DELETE/config 2_krunal_shimpi/25_GET_and_DELETE/dbiface 2_krunal_shimpi/25_GET_and_DELETE/handlers 2_krunal_shimpi/26_logging_and_error_handling 2_krunal_shimpi/26_logging_and_error_handling/config 2_krunal_shimpi/26_logging_and_error_handling/dbiface 2_krunal_shimpi/26_logging_and_error_handling/handlers 2_krunal_shimpi/27_Users_endpoint_authentication_mongodb 2_krunal_shimpi/27_Users_endpoint_authentication_mongodb/config 2_krunal_shimpi/27_Users_endpoint_authentication_mongodb/dbiface 2_krunal_shimpi/27_Users_endpoint_authentication_mongodb/handlers 2_krunal_shimpi/28_JWT_auth 2_krunal_shimpi/28_JWT_auth/config 2_krunal_shimpi/28_JWT_auth/dbiface 2_krunal_shimpi/28_JWT_auth/handlers 2_krunal_shimpi/29_JWT_middleware_auth 2_krunal_shimpi/29_JWT_middleware_auth/config 2_krunal_shimpi/29_JWT_middleware_auth/dbiface 2_krunal_shimpi/29_JWT_middleware_auth/handlers 2_krunal_shimpi/30_Role_auth_JWT 2_krunal_shimpi/30_Role_auth_JWT/config 2_krunal_shimpi/30_Role_auth_JWT/dbiface 2_krunal_shimpi/30_Role_auth_JWT/handlers Click to show internal directories. Click to hide internal directories.