├── .github └── workflows │ └── build.yaml ├── CONTRIBUTION.md ├── LICENSE.md ├── README.md ├── blog ├── Readme.md ├── go.mod ├── go.sum ├── handlers │ ├── blog_handler.go │ ├── handlers.go │ └── user_Handler.go ├── main.go ├── middlewares │ └── middleware.go ├── routes │ └── routes.go └── utils │ └── jwt.go ├── bookstore-api ├── Readme.md ├── controller │ └── book_controllers.go ├── cpu.out ├── database │ └── database.go ├── docs │ ├── docs.go │ ├── swagger.json │ └── swagger.yaml ├── go.mod ├── go.sum ├── main.go ├── mem.out ├── middlewares │ └── auth_middleware.go ├── models │ └── book.go ├── profile001.svg ├── profile002.svg ├── profilingdocs.md ├── router │ └── routes.go ├── services │ └── book_services.go ├── tests.test.exe └── tests │ └── book_controller_test.go ├── chatapp ├── Dockerfile ├── Readme.md ├── docker-compose.yml ├── go.mod ├── go.sum ├── main.go └── public │ ├── interface.html │ ├── join.html │ └── static │ └── styles.css ├── codingChallenges ├── jsonParser │ └── main.go └── wc │ ├── main.go │ └── wc.txt ├── databasecrud ├── Readme.md ├── databaseops.md ├── go.mod ├── go.sum ├── image.png ├── main.go ├── names.db ├── names.sql ├── printer.go ├── sqldiff.exe ├── sqlite3.exe └── sqlite3_analyzer.exe ├── fileserver ├── Readme.md ├── go.mod └── main.go ├── gin-practice ├── form.html ├── go.mod ├── go.sum ├── info.md └── main.go ├── gin-server ├── Readme.md ├── go.mod ├── go.sum ├── main.go └── recipes.json ├── ginnn ├── .env ├── go.mod ├── go.sum ├── handlers │ └── auth.go ├── main.go ├── models │ └── user.go ├── readme.md └── recipes.json ├── ginnn2 ├── assets │ ├── css │ │ └── app.css │ ├── images │ │ ├── burger.jpg │ │ └── pizza.jpg │ └── templates │ │ └── index.html ├── go.mod ├── go.sum └── main.go ├── github-client-go ├── Readme.md ├── go.mod ├── go.sum ├── image.png ├── main.go └── output.md ├── jsontoexcelconverter ├── Readme.md ├── data.json ├── data.xlsx ├── go.mod ├── go.sum └── main.go ├── nutrition-calculator ├── go.mod ├── main.go └── nutritionalscore.go ├── online-compiler ├── frontend │ └── frontend.go ├── go.mod ├── go.sum ├── index.html └── main.go ├── platform ├── Readme.md ├── authorization │ ├── auth_middleware.go │ ├── identity │ │ ├── auth_condition.go │ │ ├── basic_user.go │ │ ├── signin_mgr.go │ │ ├── user.go │ │ └── user_store.go │ ├── role_condition.go │ ├── sessionsignin.go │ └── user_service.go ├── config.json ├── config │ ├── config.go │ ├── config_default.go │ ├── config_default_fallback.go │ └── config_json.go ├── go.mod ├── go.sum ├── http │ ├── actionresults │ │ ├── actionresults.go │ │ ├── errorresult.go │ │ ├── jsonresult.go │ │ ├── redirectresult.go │ │ └── templateresult.go │ ├── handling │ │ ├── alias_route.go │ │ ├── handler_func.go │ │ ├── params │ │ │ ├── parser.go │ │ │ ├── processor.go │ │ │ ├── simple_params.go │ │ │ └── struct_params.go │ │ ├── request_despatch.go │ │ ├── routes.go │ │ └── url_generation.go │ └── server.go ├── logging │ ├── default_create.go │ ├── logger_default.go │ └── logging.go ├── main.go ├── pipeline │ ├── basic │ │ ├── errors.go │ │ ├── files.go │ │ ├── logging.go │ │ └── services.go │ ├── component.go │ ├── defferedwriter.go │ └── pipeline.go ├── placeholder │ ├── authentication_handler.go │ ├── counter_handler.go │ ├── day_handler.go │ ├── files │ │ └── hello.json │ ├── layout.html │ ├── message_middleware.go │ ├── name_form.html │ ├── name_handler.go │ ├── placeholder_store.go │ ├── signin.html │ ├── simple_message.html │ ├── startup.go │ ├── templates │ │ ├── layout_executor.go │ │ ├── template_executor.go │ │ └── template_loader.go │ └── validation_errors.html ├── services │ ├── context.go │ ├── core.go │ ├── functions.go │ ├── lifecycles.go │ ├── registration.go │ ├── resolution.go │ ├── service_default.go │ └── structs.go ├── sessions │ ├── session_middleware.go │ └── sessions.go └── validation │ ├── tag_validator.go │ ├── validator.go │ └── validator_functions.go ├── postman-clone ├── cmd │ └── main.go ├── controllers │ └── requestController.go ├── go.mod ├── go.sum ├── public │ └── js │ │ └── app.js └── views │ └── index.html ├── quiz-cli ├── go.mod ├── main.go ├── problems.csv └── quiz-cli.exe ├── restful ├── Dockerfile ├── cmd │ ├── api │ │ └── main.go │ └── migrate │ │ └── main.go ├── docker-compose.yaml ├── go.mod └── go.sum ├── server ├── Readme.md ├── go.mod ├── go.sum ├── main.go └── main.txt ├── server2 ├── go.mod ├── go.sum ├── handlers │ ├── auth_handler.go │ ├── handler.go │ └── recipes_handler.go ├── main.go └── recipes.json ├── server3 ├── go.mod ├── go.sum └── main.go ├── sportsstore ├── Dockerfile ├── Readme.md ├── admin │ ├── auth │ │ └── user_store.go │ ├── auth_handler.go │ ├── categories_handler.go │ ├── database_handler.go │ ├── main_handler.go │ ├── orders_handler.go │ ├── products_handler.go │ └── signout_handler.go ├── config.json ├── files │ └── bootstrap.min.css ├── go.mod ├── go.sum ├── main.go ├── models │ ├── category.go │ ├── order.go │ ├── product.go │ ├── repo │ │ ├── memory_repo.go │ │ ├── memory_repo_seed.go │ │ ├── sql_basic_methods.go │ │ ├── sql_category_save.go │ │ ├── sql_initseed.go │ │ ├── sql_loader.go │ │ ├── sql_order_update.go │ │ ├── sql_orders_all.go │ │ ├── sql_orders_one.go │ │ ├── sql_orders_save.go │ │ ├── sql_page_methods.go │ │ ├── sql_product_save.go │ │ ├── sql_repo.go │ │ ├── sql_scan.go │ │ └── sql_service.go │ └── repository.go ├── sportsstore ├── sql │ ├── get_categories.sql │ ├── get_category_product_page.sql │ ├── get_category_product_page_count.sql │ ├── get_order.sql │ ├── get_order_lines.sql │ ├── get_orders.sql │ ├── get_orders_lines.sql │ ├── get_page_count.sql │ ├── get_product.sql │ ├── get_product_page.sql │ ├── get_products.sql │ ├── init_db.sql │ ├── save_category.sql │ ├── save_order.sql │ ├── save_order_line.sql │ ├── save_product.sql │ ├── seed_db.sql │ ├── update_category.sql │ ├── update_order.sql │ └── update_product.sql ├── store.db ├── store │ ├── cart │ │ ├── cart.go │ │ └── cart_service.go │ ├── cart_handler.go │ ├── category_handler.go │ ├── oder_handler.go │ ├── product_handler.go │ └── rest_handler.go └── templates │ ├── admin.html │ ├── admin_categories.html │ ├── admin_database.html │ ├── admin_orders.html │ ├── admin_products.html │ ├── cart.html │ ├── cart_widget.html │ ├── category_buttons.html │ ├── checkout.html │ ├── checkout_summary.html │ ├── page_buttons.html │ ├── product_list.html │ ├── select_category.html │ ├── signin.html │ ├── simple_layout.html │ ├── store_layout.html │ └── user_widget.html ├── std-server ├── Readme.md ├── go.mod └── main.go ├── task_processor ├── Readme.md ├── cmd │ └── main.go ├── go.mod └── processor │ └── task_processor.go ├── todoapp ├── go.mod └── main.go ├── url-shortener ├── Readme.md ├── go.mod ├── main.go └── urls.json ├── users ├── go.mod └── main.go └── wc ├── main.go └── wc.txt /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /CONTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/CONTRIBUTION.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | # This project is licensed under Apache 2.0 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/README.md -------------------------------------------------------------------------------- /blog/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/Readme.md -------------------------------------------------------------------------------- /blog/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/go.mod -------------------------------------------------------------------------------- /blog/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/go.sum -------------------------------------------------------------------------------- /blog/handlers/blog_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/handlers/blog_handler.go -------------------------------------------------------------------------------- /blog/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/handlers/handlers.go -------------------------------------------------------------------------------- /blog/handlers/user_Handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/handlers/user_Handler.go -------------------------------------------------------------------------------- /blog/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/main.go -------------------------------------------------------------------------------- /blog/middlewares/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/middlewares/middleware.go -------------------------------------------------------------------------------- /blog/routes/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/routes/routes.go -------------------------------------------------------------------------------- /blog/utils/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/blog/utils/jwt.go -------------------------------------------------------------------------------- /bookstore-api/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/Readme.md -------------------------------------------------------------------------------- /bookstore-api/controller/book_controllers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/controller/book_controllers.go -------------------------------------------------------------------------------- /bookstore-api/cpu.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/cpu.out -------------------------------------------------------------------------------- /bookstore-api/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/database/database.go -------------------------------------------------------------------------------- /bookstore-api/docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/docs/docs.go -------------------------------------------------------------------------------- /bookstore-api/docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/docs/swagger.json -------------------------------------------------------------------------------- /bookstore-api/docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/docs/swagger.yaml -------------------------------------------------------------------------------- /bookstore-api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/go.mod -------------------------------------------------------------------------------- /bookstore-api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/go.sum -------------------------------------------------------------------------------- /bookstore-api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/main.go -------------------------------------------------------------------------------- /bookstore-api/mem.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/mem.out -------------------------------------------------------------------------------- /bookstore-api/middlewares/auth_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/middlewares/auth_middleware.go -------------------------------------------------------------------------------- /bookstore-api/models/book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/models/book.go -------------------------------------------------------------------------------- /bookstore-api/profile001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/profile001.svg -------------------------------------------------------------------------------- /bookstore-api/profile002.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/profile002.svg -------------------------------------------------------------------------------- /bookstore-api/profilingdocs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/profilingdocs.md -------------------------------------------------------------------------------- /bookstore-api/router/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/router/routes.go -------------------------------------------------------------------------------- /bookstore-api/services/book_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/services/book_services.go -------------------------------------------------------------------------------- /bookstore-api/tests.test.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/tests.test.exe -------------------------------------------------------------------------------- /bookstore-api/tests/book_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/bookstore-api/tests/book_controller_test.go -------------------------------------------------------------------------------- /chatapp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/Dockerfile -------------------------------------------------------------------------------- /chatapp/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/Readme.md -------------------------------------------------------------------------------- /chatapp/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/docker-compose.yml -------------------------------------------------------------------------------- /chatapp/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/go.mod -------------------------------------------------------------------------------- /chatapp/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/go.sum -------------------------------------------------------------------------------- /chatapp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/main.go -------------------------------------------------------------------------------- /chatapp/public/interface.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/public/interface.html -------------------------------------------------------------------------------- /chatapp/public/join.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/public/join.html -------------------------------------------------------------------------------- /chatapp/public/static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/chatapp/public/static/styles.css -------------------------------------------------------------------------------- /codingChallenges/jsonParser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/codingChallenges/jsonParser/main.go -------------------------------------------------------------------------------- /codingChallenges/wc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/codingChallenges/wc/main.go -------------------------------------------------------------------------------- /codingChallenges/wc/wc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/codingChallenges/wc/wc.txt -------------------------------------------------------------------------------- /databasecrud/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/Readme.md -------------------------------------------------------------------------------- /databasecrud/databaseops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/databaseops.md -------------------------------------------------------------------------------- /databasecrud/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/go.mod -------------------------------------------------------------------------------- /databasecrud/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/go.sum -------------------------------------------------------------------------------- /databasecrud/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/image.png -------------------------------------------------------------------------------- /databasecrud/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/main.go -------------------------------------------------------------------------------- /databasecrud/names.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/names.db -------------------------------------------------------------------------------- /databasecrud/names.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/names.sql -------------------------------------------------------------------------------- /databasecrud/printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/printer.go -------------------------------------------------------------------------------- /databasecrud/sqldiff.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/sqldiff.exe -------------------------------------------------------------------------------- /databasecrud/sqlite3.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/sqlite3.exe -------------------------------------------------------------------------------- /databasecrud/sqlite3_analyzer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/databasecrud/sqlite3_analyzer.exe -------------------------------------------------------------------------------- /fileserver/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/fileserver/Readme.md -------------------------------------------------------------------------------- /fileserver/go.mod: -------------------------------------------------------------------------------- 1 | module fileserver 2 | 3 | go 1.22.6 4 | -------------------------------------------------------------------------------- /fileserver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/fileserver/main.go -------------------------------------------------------------------------------- /gin-practice/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-practice/form.html -------------------------------------------------------------------------------- /gin-practice/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-practice/go.mod -------------------------------------------------------------------------------- /gin-practice/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-practice/go.sum -------------------------------------------------------------------------------- /gin-practice/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-practice/info.md -------------------------------------------------------------------------------- /gin-practice/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-practice/main.go -------------------------------------------------------------------------------- /gin-server/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-server/Readme.md -------------------------------------------------------------------------------- /gin-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-server/go.mod -------------------------------------------------------------------------------- /gin-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-server/go.sum -------------------------------------------------------------------------------- /gin-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-server/main.go -------------------------------------------------------------------------------- /gin-server/recipes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/gin-server/recipes.json -------------------------------------------------------------------------------- /ginnn/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/.env -------------------------------------------------------------------------------- /ginnn/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/go.mod -------------------------------------------------------------------------------- /ginnn/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/go.sum -------------------------------------------------------------------------------- /ginnn/handlers/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/handlers/auth.go -------------------------------------------------------------------------------- /ginnn/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/main.go -------------------------------------------------------------------------------- /ginnn/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/models/user.go -------------------------------------------------------------------------------- /ginnn/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/readme.md -------------------------------------------------------------------------------- /ginnn/recipes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn/recipes.json -------------------------------------------------------------------------------- /ginnn2/assets/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/assets/css/app.css -------------------------------------------------------------------------------- /ginnn2/assets/images/burger.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/assets/images/burger.jpg -------------------------------------------------------------------------------- /ginnn2/assets/images/pizza.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/assets/images/pizza.jpg -------------------------------------------------------------------------------- /ginnn2/assets/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/assets/templates/index.html -------------------------------------------------------------------------------- /ginnn2/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/go.mod -------------------------------------------------------------------------------- /ginnn2/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/go.sum -------------------------------------------------------------------------------- /ginnn2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/ginnn2/main.go -------------------------------------------------------------------------------- /github-client-go/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/github-client-go/Readme.md -------------------------------------------------------------------------------- /github-client-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/github-client-go/go.mod -------------------------------------------------------------------------------- /github-client-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/github-client-go/go.sum -------------------------------------------------------------------------------- /github-client-go/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/github-client-go/image.png -------------------------------------------------------------------------------- /github-client-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/github-client-go/main.go -------------------------------------------------------------------------------- /github-client-go/output.md: -------------------------------------------------------------------------------- 1 | ![alt text](image.png) -------------------------------------------------------------------------------- /jsontoexcelconverter/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/jsontoexcelconverter/Readme.md -------------------------------------------------------------------------------- /jsontoexcelconverter/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/jsontoexcelconverter/data.json -------------------------------------------------------------------------------- /jsontoexcelconverter/data.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/jsontoexcelconverter/data.xlsx -------------------------------------------------------------------------------- /jsontoexcelconverter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/jsontoexcelconverter/go.mod -------------------------------------------------------------------------------- /jsontoexcelconverter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/jsontoexcelconverter/go.sum -------------------------------------------------------------------------------- /jsontoexcelconverter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/jsontoexcelconverter/main.go -------------------------------------------------------------------------------- /nutrition-calculator/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/nutrition-calculator/go.mod -------------------------------------------------------------------------------- /nutrition-calculator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/nutrition-calculator/main.go -------------------------------------------------------------------------------- /nutrition-calculator/nutritionalscore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/nutrition-calculator/nutritionalscore.go -------------------------------------------------------------------------------- /online-compiler/frontend/frontend.go: -------------------------------------------------------------------------------- 1 | package frontend 2 | 3 | func LoadTemplate() { 4 | 5 | } -------------------------------------------------------------------------------- /online-compiler/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/online-compiler/go.mod -------------------------------------------------------------------------------- /online-compiler/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/online-compiler/go.sum -------------------------------------------------------------------------------- /online-compiler/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/online-compiler/index.html -------------------------------------------------------------------------------- /online-compiler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/online-compiler/main.go -------------------------------------------------------------------------------- /platform/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/Readme.md -------------------------------------------------------------------------------- /platform/authorization/auth_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/auth_middleware.go -------------------------------------------------------------------------------- /platform/authorization/identity/auth_condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/identity/auth_condition.go -------------------------------------------------------------------------------- /platform/authorization/identity/basic_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/identity/basic_user.go -------------------------------------------------------------------------------- /platform/authorization/identity/signin_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/identity/signin_mgr.go -------------------------------------------------------------------------------- /platform/authorization/identity/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/identity/user.go -------------------------------------------------------------------------------- /platform/authorization/identity/user_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/identity/user_store.go -------------------------------------------------------------------------------- /platform/authorization/role_condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/role_condition.go -------------------------------------------------------------------------------- /platform/authorization/sessionsignin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/sessionsignin.go -------------------------------------------------------------------------------- /platform/authorization/user_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/authorization/user_service.go -------------------------------------------------------------------------------- /platform/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/config.json -------------------------------------------------------------------------------- /platform/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/config/config.go -------------------------------------------------------------------------------- /platform/config/config_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/config/config_default.go -------------------------------------------------------------------------------- /platform/config/config_default_fallback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/config/config_default_fallback.go -------------------------------------------------------------------------------- /platform/config/config_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/config/config_json.go -------------------------------------------------------------------------------- /platform/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/go.mod -------------------------------------------------------------------------------- /platform/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/go.sum -------------------------------------------------------------------------------- /platform/http/actionresults/actionresults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/actionresults/actionresults.go -------------------------------------------------------------------------------- /platform/http/actionresults/errorresult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/actionresults/errorresult.go -------------------------------------------------------------------------------- /platform/http/actionresults/jsonresult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/actionresults/jsonresult.go -------------------------------------------------------------------------------- /platform/http/actionresults/redirectresult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/actionresults/redirectresult.go -------------------------------------------------------------------------------- /platform/http/actionresults/templateresult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/actionresults/templateresult.go -------------------------------------------------------------------------------- /platform/http/handling/alias_route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/alias_route.go -------------------------------------------------------------------------------- /platform/http/handling/handler_func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/handler_func.go -------------------------------------------------------------------------------- /platform/http/handling/params/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/params/parser.go -------------------------------------------------------------------------------- /platform/http/handling/params/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/params/processor.go -------------------------------------------------------------------------------- /platform/http/handling/params/simple_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/params/simple_params.go -------------------------------------------------------------------------------- /platform/http/handling/params/struct_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/params/struct_params.go -------------------------------------------------------------------------------- /platform/http/handling/request_despatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/request_despatch.go -------------------------------------------------------------------------------- /platform/http/handling/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/routes.go -------------------------------------------------------------------------------- /platform/http/handling/url_generation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/handling/url_generation.go -------------------------------------------------------------------------------- /platform/http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/http/server.go -------------------------------------------------------------------------------- /platform/logging/default_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/logging/default_create.go -------------------------------------------------------------------------------- /platform/logging/logger_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/logging/logger_default.go -------------------------------------------------------------------------------- /platform/logging/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/logging/logging.go -------------------------------------------------------------------------------- /platform/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/main.go -------------------------------------------------------------------------------- /platform/pipeline/basic/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/basic/errors.go -------------------------------------------------------------------------------- /platform/pipeline/basic/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/basic/files.go -------------------------------------------------------------------------------- /platform/pipeline/basic/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/basic/logging.go -------------------------------------------------------------------------------- /platform/pipeline/basic/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/basic/services.go -------------------------------------------------------------------------------- /platform/pipeline/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/component.go -------------------------------------------------------------------------------- /platform/pipeline/defferedwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/defferedwriter.go -------------------------------------------------------------------------------- /platform/pipeline/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/pipeline/pipeline.go -------------------------------------------------------------------------------- /platform/placeholder/authentication_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/authentication_handler.go -------------------------------------------------------------------------------- /platform/placeholder/counter_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/counter_handler.go -------------------------------------------------------------------------------- /platform/placeholder/day_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/day_handler.go -------------------------------------------------------------------------------- /platform/placeholder/files/hello.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "Hello from the JSON file" 3 | } -------------------------------------------------------------------------------- /platform/placeholder/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/layout.html -------------------------------------------------------------------------------- /platform/placeholder/message_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/message_middleware.go -------------------------------------------------------------------------------- /platform/placeholder/name_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/name_form.html -------------------------------------------------------------------------------- /platform/placeholder/name_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/name_handler.go -------------------------------------------------------------------------------- /platform/placeholder/placeholder_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/placeholder_store.go -------------------------------------------------------------------------------- /platform/placeholder/signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/signin.html -------------------------------------------------------------------------------- /platform/placeholder/simple_message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/simple_message.html -------------------------------------------------------------------------------- /platform/placeholder/startup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/startup.go -------------------------------------------------------------------------------- /platform/placeholder/templates/layout_executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/templates/layout_executor.go -------------------------------------------------------------------------------- /platform/placeholder/templates/template_executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/templates/template_executor.go -------------------------------------------------------------------------------- /platform/placeholder/templates/template_loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/templates/template_loader.go -------------------------------------------------------------------------------- /platform/placeholder/validation_errors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/placeholder/validation_errors.html -------------------------------------------------------------------------------- /platform/services/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/context.go -------------------------------------------------------------------------------- /platform/services/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/core.go -------------------------------------------------------------------------------- /platform/services/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/functions.go -------------------------------------------------------------------------------- /platform/services/lifecycles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/lifecycles.go -------------------------------------------------------------------------------- /platform/services/registration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/registration.go -------------------------------------------------------------------------------- /platform/services/resolution.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/resolution.go -------------------------------------------------------------------------------- /platform/services/service_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/service_default.go -------------------------------------------------------------------------------- /platform/services/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/services/structs.go -------------------------------------------------------------------------------- /platform/sessions/session_middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/sessions/session_middleware.go -------------------------------------------------------------------------------- /platform/sessions/sessions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/sessions/sessions.go -------------------------------------------------------------------------------- /platform/validation/tag_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/validation/tag_validator.go -------------------------------------------------------------------------------- /platform/validation/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/validation/validator.go -------------------------------------------------------------------------------- /platform/validation/validator_functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/platform/validation/validator_functions.go -------------------------------------------------------------------------------- /postman-clone/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/postman-clone/cmd/main.go -------------------------------------------------------------------------------- /postman-clone/controllers/requestController.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/postman-clone/controllers/requestController.go -------------------------------------------------------------------------------- /postman-clone/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/postman-clone/go.mod -------------------------------------------------------------------------------- /postman-clone/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/postman-clone/go.sum -------------------------------------------------------------------------------- /postman-clone/public/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/postman-clone/public/js/app.js -------------------------------------------------------------------------------- /postman-clone/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/postman-clone/views/index.html -------------------------------------------------------------------------------- /quiz-cli/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/sundaram2021/go-projects/quiz-cli 2 | 3 | go 1.21.1 4 | -------------------------------------------------------------------------------- /quiz-cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/quiz-cli/main.go -------------------------------------------------------------------------------- /quiz-cli/problems.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/quiz-cli/problems.csv -------------------------------------------------------------------------------- /quiz-cli/quiz-cli.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/quiz-cli/quiz-cli.exe -------------------------------------------------------------------------------- /restful/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/restful/Dockerfile -------------------------------------------------------------------------------- /restful/cmd/api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/restful/cmd/api/main.go -------------------------------------------------------------------------------- /restful/cmd/migrate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/restful/cmd/migrate/main.go -------------------------------------------------------------------------------- /restful/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/restful/docker-compose.yaml -------------------------------------------------------------------------------- /restful/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/restful/go.mod -------------------------------------------------------------------------------- /restful/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/restful/go.sum -------------------------------------------------------------------------------- /server/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server/Readme.md -------------------------------------------------------------------------------- /server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server/go.mod -------------------------------------------------------------------------------- /server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server/go.sum -------------------------------------------------------------------------------- /server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server/main.go -------------------------------------------------------------------------------- /server/main.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server/main.txt -------------------------------------------------------------------------------- /server2/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/go.mod -------------------------------------------------------------------------------- /server2/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/go.sum -------------------------------------------------------------------------------- /server2/handlers/auth_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/handlers/auth_handler.go -------------------------------------------------------------------------------- /server2/handlers/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/handlers/handler.go -------------------------------------------------------------------------------- /server2/handlers/recipes_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/handlers/recipes_handler.go -------------------------------------------------------------------------------- /server2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/main.go -------------------------------------------------------------------------------- /server2/recipes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server2/recipes.json -------------------------------------------------------------------------------- /server3/go.mod: -------------------------------------------------------------------------------- 1 | module server3 2 | 3 | go 1.22.6 4 | -------------------------------------------------------------------------------- /server3/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/server3/main.go -------------------------------------------------------------------------------- /sportsstore/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/Dockerfile -------------------------------------------------------------------------------- /sportsstore/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/Readme.md -------------------------------------------------------------------------------- /sportsstore/admin/auth/user_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/auth/user_store.go -------------------------------------------------------------------------------- /sportsstore/admin/auth_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/auth_handler.go -------------------------------------------------------------------------------- /sportsstore/admin/categories_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/categories_handler.go -------------------------------------------------------------------------------- /sportsstore/admin/database_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/database_handler.go -------------------------------------------------------------------------------- /sportsstore/admin/main_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/main_handler.go -------------------------------------------------------------------------------- /sportsstore/admin/orders_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/orders_handler.go -------------------------------------------------------------------------------- /sportsstore/admin/products_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/products_handler.go -------------------------------------------------------------------------------- /sportsstore/admin/signout_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/admin/signout_handler.go -------------------------------------------------------------------------------- /sportsstore/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/config.json -------------------------------------------------------------------------------- /sportsstore/files/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/files/bootstrap.min.css -------------------------------------------------------------------------------- /sportsstore/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/go.mod -------------------------------------------------------------------------------- /sportsstore/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/go.sum -------------------------------------------------------------------------------- /sportsstore/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/main.go -------------------------------------------------------------------------------- /sportsstore/models/category.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/category.go -------------------------------------------------------------------------------- /sportsstore/models/order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/order.go -------------------------------------------------------------------------------- /sportsstore/models/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/product.go -------------------------------------------------------------------------------- /sportsstore/models/repo/memory_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/memory_repo.go -------------------------------------------------------------------------------- /sportsstore/models/repo/memory_repo_seed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/memory_repo_seed.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_basic_methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_basic_methods.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_category_save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_category_save.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_initseed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_initseed.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_loader.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_order_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_order_update.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_orders_all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_orders_all.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_orders_one.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_orders_one.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_orders_save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_orders_save.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_page_methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_page_methods.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_product_save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_product_save.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_repo.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_scan.go -------------------------------------------------------------------------------- /sportsstore/models/repo/sql_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repo/sql_service.go -------------------------------------------------------------------------------- /sportsstore/models/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/models/repository.go -------------------------------------------------------------------------------- /sportsstore/sportsstore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sportsstore -------------------------------------------------------------------------------- /sportsstore/sql/get_categories.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_categories.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_category_product_page.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_category_product_page.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_category_product_page_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_category_product_page_count.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_order.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_order_lines.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_order_lines.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_orders.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_orders.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_orders_lines.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_orders_lines.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_page_count.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_page_count.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_product.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_product.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_product_page.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_product_page.sql -------------------------------------------------------------------------------- /sportsstore/sql/get_products.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/get_products.sql -------------------------------------------------------------------------------- /sportsstore/sql/init_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/init_db.sql -------------------------------------------------------------------------------- /sportsstore/sql/save_category.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO Categories(Name) VALUES (?) -------------------------------------------------------------------------------- /sportsstore/sql/save_order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/save_order.sql -------------------------------------------------------------------------------- /sportsstore/sql/save_order_line.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/save_order_line.sql -------------------------------------------------------------------------------- /sportsstore/sql/save_product.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/save_product.sql -------------------------------------------------------------------------------- /sportsstore/sql/seed_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/seed_db.sql -------------------------------------------------------------------------------- /sportsstore/sql/update_category.sql: -------------------------------------------------------------------------------- 1 | UPDATE Categories SET Name = ? WHERE Id == ? -------------------------------------------------------------------------------- /sportsstore/sql/update_order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/update_order.sql -------------------------------------------------------------------------------- /sportsstore/sql/update_product.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/sql/update_product.sql -------------------------------------------------------------------------------- /sportsstore/store.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store.db -------------------------------------------------------------------------------- /sportsstore/store/cart/cart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/cart/cart.go -------------------------------------------------------------------------------- /sportsstore/store/cart/cart_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/cart/cart_service.go -------------------------------------------------------------------------------- /sportsstore/store/cart_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/cart_handler.go -------------------------------------------------------------------------------- /sportsstore/store/category_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/category_handler.go -------------------------------------------------------------------------------- /sportsstore/store/oder_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/oder_handler.go -------------------------------------------------------------------------------- /sportsstore/store/product_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/product_handler.go -------------------------------------------------------------------------------- /sportsstore/store/rest_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/store/rest_handler.go -------------------------------------------------------------------------------- /sportsstore/templates/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/admin.html -------------------------------------------------------------------------------- /sportsstore/templates/admin_categories.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/admin_categories.html -------------------------------------------------------------------------------- /sportsstore/templates/admin_database.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/admin_database.html -------------------------------------------------------------------------------- /sportsstore/templates/admin_orders.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/admin_orders.html -------------------------------------------------------------------------------- /sportsstore/templates/admin_products.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/admin_products.html -------------------------------------------------------------------------------- /sportsstore/templates/cart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/cart.html -------------------------------------------------------------------------------- /sportsstore/templates/cart_widget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/cart_widget.html -------------------------------------------------------------------------------- /sportsstore/templates/category_buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/category_buttons.html -------------------------------------------------------------------------------- /sportsstore/templates/checkout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/checkout.html -------------------------------------------------------------------------------- /sportsstore/templates/checkout_summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/checkout_summary.html -------------------------------------------------------------------------------- /sportsstore/templates/page_buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/page_buttons.html -------------------------------------------------------------------------------- /sportsstore/templates/product_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/product_list.html -------------------------------------------------------------------------------- /sportsstore/templates/select_category.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/select_category.html -------------------------------------------------------------------------------- /sportsstore/templates/signin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/signin.html -------------------------------------------------------------------------------- /sportsstore/templates/simple_layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/simple_layout.html -------------------------------------------------------------------------------- /sportsstore/templates/store_layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/store_layout.html -------------------------------------------------------------------------------- /sportsstore/templates/user_widget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/sportsstore/templates/user_widget.html -------------------------------------------------------------------------------- /std-server/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/std-server/Readme.md -------------------------------------------------------------------------------- /std-server/go.mod: -------------------------------------------------------------------------------- 1 | module std-server 2 | 3 | go 1.22.6 4 | -------------------------------------------------------------------------------- /std-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/std-server/main.go -------------------------------------------------------------------------------- /task_processor/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/task_processor/Readme.md -------------------------------------------------------------------------------- /task_processor/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/task_processor/cmd/main.go -------------------------------------------------------------------------------- /task_processor/go.mod: -------------------------------------------------------------------------------- 1 | module task_processor 2 | 3 | go 1.22.6 4 | -------------------------------------------------------------------------------- /task_processor/processor/task_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/task_processor/processor/task_processor.go -------------------------------------------------------------------------------- /todoapp/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/sundaram2021/go-projects/todoapp 2 | 3 | go 1.21.1 4 | -------------------------------------------------------------------------------- /todoapp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/todoapp/main.go -------------------------------------------------------------------------------- /url-shortener/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/url-shortener/Readme.md -------------------------------------------------------------------------------- /url-shortener/go.mod: -------------------------------------------------------------------------------- 1 | module url-shortener 2 | 3 | go 1.22.6 4 | -------------------------------------------------------------------------------- /url-shortener/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/url-shortener/main.go -------------------------------------------------------------------------------- /url-shortener/urls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/url-shortener/urls.json -------------------------------------------------------------------------------- /users/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/users/go.mod -------------------------------------------------------------------------------- /users/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/users/main.go -------------------------------------------------------------------------------- /wc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/wc/main.go -------------------------------------------------------------------------------- /wc/wc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sundaram2021/go-projects/HEAD/wc/wc.txt --------------------------------------------------------------------------------