├── .gitignore
├── .goreleaser.yml
├── 404.html
├── Dockerfile-goreleaser
├── LICENSE
├── README.md
├── alias
├── alphanumeric
│ └── main.go
├── emoji
│ └── main.go
├── main.go
└── memorable
│ ├── main.go
│ └── wordlist.go
├── auth
├── httpbasic
│ └── main.go
├── main.go
├── statickey
│ └── main.go
└── unauthenticated
│ └── main.go
├── cmd
├── main.go
└── version.go
├── go.mod
├── go.sum
├── klein.png
├── main.go
├── server
└── main.go
└── storage
├── bolt
├── main.go
└── main_test.go
├── file
├── main.go
└── main_test.go
├── main.go
├── memory
├── main.go
└── main_test.go
├── postgresql
└── main.go
├── redis
├── main.go
└── main_test.go
├── spaces
└── main.go
├── spacesstateless
└── main.go
└── storagetest
└── main.go
/.gitignore:
--------------------------------------------------------------------------------
1 | vendor
2 | klein
3 | urls
4 | bolt.db
5 | .DS_Store
6 | dist/
7 |
--------------------------------------------------------------------------------
/.goreleaser.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/.goreleaser.yml
--------------------------------------------------------------------------------
/404.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/404.html
--------------------------------------------------------------------------------
/Dockerfile-goreleaser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/Dockerfile-goreleaser
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/README.md
--------------------------------------------------------------------------------
/alias/alphanumeric/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/alias/alphanumeric/main.go
--------------------------------------------------------------------------------
/alias/emoji/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/alias/emoji/main.go
--------------------------------------------------------------------------------
/alias/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/alias/main.go
--------------------------------------------------------------------------------
/alias/memorable/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/alias/memorable/main.go
--------------------------------------------------------------------------------
/alias/memorable/wordlist.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/alias/memorable/wordlist.go
--------------------------------------------------------------------------------
/auth/httpbasic/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/auth/httpbasic/main.go
--------------------------------------------------------------------------------
/auth/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/auth/main.go
--------------------------------------------------------------------------------
/auth/statickey/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/auth/statickey/main.go
--------------------------------------------------------------------------------
/auth/unauthenticated/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/auth/unauthenticated/main.go
--------------------------------------------------------------------------------
/cmd/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/cmd/main.go
--------------------------------------------------------------------------------
/cmd/version.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/cmd/version.go
--------------------------------------------------------------------------------
/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/go.mod
--------------------------------------------------------------------------------
/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/go.sum
--------------------------------------------------------------------------------
/klein.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/klein.png
--------------------------------------------------------------------------------
/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/main.go
--------------------------------------------------------------------------------
/server/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/server/main.go
--------------------------------------------------------------------------------
/storage/bolt/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/bolt/main.go
--------------------------------------------------------------------------------
/storage/bolt/main_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/bolt/main_test.go
--------------------------------------------------------------------------------
/storage/file/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/file/main.go
--------------------------------------------------------------------------------
/storage/file/main_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/file/main_test.go
--------------------------------------------------------------------------------
/storage/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/main.go
--------------------------------------------------------------------------------
/storage/memory/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/memory/main.go
--------------------------------------------------------------------------------
/storage/memory/main_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/memory/main_test.go
--------------------------------------------------------------------------------
/storage/postgresql/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/postgresql/main.go
--------------------------------------------------------------------------------
/storage/redis/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/redis/main.go
--------------------------------------------------------------------------------
/storage/redis/main_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/redis/main_test.go
--------------------------------------------------------------------------------
/storage/spaces/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/spaces/main.go
--------------------------------------------------------------------------------
/storage/spacesstateless/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/spacesstateless/main.go
--------------------------------------------------------------------------------
/storage/storagetest/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamaln7/klein/HEAD/storage/storagetest/main.go
--------------------------------------------------------------------------------