https://github.com/naohito-t/tinyurl
shorten that long URL into a tiny URL Resources
https://github.com/naohito-t/tinyurl
dynamodb echo golang huma
Last synced: 7 months ago
JSON representation
shorten that long URL into a tiny URL Resources
- Host: GitHub
- URL: https://github.com/naohito-t/tinyurl
- Owner: naohito-T
- License: mit
- Created: 2024-04-07T02:26:35.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2024-09-22T14:39:24.000Z (about 1 year ago)
- Last Synced: 2025-02-02T09:29:58.154Z (8 months ago)
- Topics: dynamodb, echo, golang, huma
- Language: Go
- Homepage:
- Size: 13.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# tinyurl
[](https://github.com/naohito-T/tinyurl/actions/workflows/test_backend.yml)
## Overview
短縮URLを作成するサービス
## Usage
## Feature
- SHA1ハッシュを使用して入力URLのランダムなハッシュを生成し、同じものが`dynamoDB`データベースの入力URLにマッピングされます。
- 同じURLを何度も短縮しようとしている場合は、既存の短縮URLを返します。
- 短縮URLスラッグは次のもので構成されます。[0-9A-Za-z+_]## CONTRIBUTING
このプロジェクトに貢献したい方は以下のドキュメントを参考にしてください。
[CONTRIBUTING](./CONTRIBUTING.md)## Author
@naohito-T
## License
[MIT](./LICENSE)