├── .gitignore ├── README.md ├── app ├── api.go ├── controller.go ├── datastore.go ├── db │ ├── db.go │ └── request.go ├── middleware.go ├── myconfig │ └── config.go └── mylog │ └── mylog.go ├── config.json ├── go.mod ├── go.sum ├── index.html ├── main.go └── tools ├── short_test.go ├── shortcode.go ├── uid.go └── uid_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/README.md -------------------------------------------------------------------------------- /app/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/api.go -------------------------------------------------------------------------------- /app/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/controller.go -------------------------------------------------------------------------------- /app/datastore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/datastore.go -------------------------------------------------------------------------------- /app/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/db/db.go -------------------------------------------------------------------------------- /app/db/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/db/request.go -------------------------------------------------------------------------------- /app/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/middleware.go -------------------------------------------------------------------------------- /app/myconfig/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/myconfig/config.go -------------------------------------------------------------------------------- /app/mylog/mylog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/app/mylog/mylog.go -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/config.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/go.sum -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/index.html -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/main.go -------------------------------------------------------------------------------- /tools/short_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/tools/short_test.go -------------------------------------------------------------------------------- /tools/shortcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/tools/shortcode.go -------------------------------------------------------------------------------- /tools/uid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/tools/uid.go -------------------------------------------------------------------------------- /tools/uid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liheng666/shortUrl/HEAD/tools/uid_test.go --------------------------------------------------------------------------------