Commit Graph

  • 8aceb5ff8c fix crash main Muyao CHEN 2024-09-30 19:44:10 +0200
  • 9da3012789 Integrate cobra into the framework part1 Muyao CHEN 2024-09-30 19:38:16 +0200
  • fc4f94e967 GoWeb: add cobra Muyao CHEN 2024-09-30 14:02:36 +0200
  • 7c4a95ac04 Repo: Add binary to gitignore Muyao CHEN 2024-09-30 13:53:00 +0200
  • 17b19e3a10 Repo: reorganize the repo structure Muyao CHEN 2024-09-30 13:42:37 +0200
  • c3fc59b8f1 Gin: add container into Gin Muyao CHEN 2024-09-30 09:32:33 +0200
  • f0fc7ee2cb Gin: add gin into the framework Muyao CHEN 2024-09-29 23:50:00 +0200
  • f0b688ff8c Container: Add Gin web service provider Muyao CHEN 2024-09-28 22:48:33 +0200
  • f866f18cfd Container: create service container and service provider Muyao CHEN 2024-09-28 22:18:32 +0200
  • 722e8191a9 GoWeb: Remove everything to use Gin Muyao CHEN 2024-09-28 11:13:18 +0200
  • c5ab1debdb stop: use graceful shutdown for 5s my-framework Muyao CHEN 2024-09-26 23:05:05 +0200
  • c0fea38790 stop: use graceful shutdown Muyao CHEN 2024-09-26 22:58:55 +0200
  • b98513ad36 stop: catch signals Muyao CHEN 2024-09-26 22:27:26 +0200
  • 0786a97a77 context: Get params from url Muyao CHEN 2024-09-26 19:01:34 +0200
  • cb1ea9f701 request/response: add implementations for response writer Muyao CHEN 2024-09-26 09:32:44 +0200
  • 8f4b378fdd request/response: add more implementations Muyao CHEN 2024-09-25 22:45:25 +0200
  • 099d1aeb0f request/response: add interfaces and implementations Muyao CHEN 2024-09-25 22:20:00 +0200
  • 3b16d6b16a middleware: refactor tests Muyao CHEN 2024-09-25 14:09:29 +0200
  • fc4103cff3 middleware: add tests Muyao CHEN 2024-09-25 13:52:12 +0200
  • e770731643 middleware: Add recovery middleware Muyao CHEN 2024-09-25 13:35:38 +0200
  • 3bf14b9c04 middleware: Integrate middlewares into router functions Muyao CHEN 2024-09-25 13:31:37 +0200
  • 1aa9b78bdc context: implement handler chain Muyao CHEN 2024-09-24 23:33:33 +0200
  • e8c4cbaa89 middleware/timeout: implement timeout middleware Muyao CHEN 2024-09-24 23:21:48 +0200
  • 14af16c71e middleware/timeout: add timeout middleware Muyao CHEN 2024-09-24 23:07:42 +0200
  • 9f83bc7b58 go-sum: commit go sum Muyao CHEN 2024-09-24 23:07:13 +0200
  • 0a5e329aa4 core: format Muyao CHEN 2024-09-24 23:06:39 +0200
  • 0ed626e351 Route: Use a trie to register routes Muyao CHEN 2024-09-16 18:25:09 +0200
  • d90e564620 Router: add prefix group interface and implementation Muyao CHEN 2024-09-16 12:04:27 +0200
  • 5cb54ae560 Router: add static routers Muyao CHEN 2024-09-16 11:39:38 +0200
  • 913e33a993 Context: Test context with timeout Muyao CHEN 2024-09-15 22:39:58 +0200
  • f076ebaa3a Context: hard foo controller mapping for test purpose Muyao CHEN 2024-09-15 22:39:34 +0200
  • 33e9d1e613 Context: use timeout in JSON writer Muyao CHEN 2024-09-15 22:38:41 +0200
  • f804f175e0 Context: create a customized Context type. Muyao CHEN 2024-09-05 22:48:57 +0200
  • 63d5d0dc59 Add framework core type Muyao CHEN 2024-09-05 17:30:59 +0200
  • b96656a469 Official doc for http server Muyao CHEN 2024-09-05 16:23:58 +0200
  • d97a2f3bca Initial commit vinchent 2024-09-05 14:21:22 +0000