Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gitlab.com/lupine/go-mimedb/mimedb.go')
-rw-r--r--vendor/gitlab.com/lupine/go-mimedb/mimedb.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/vendor/gitlab.com/lupine/go-mimedb/mimedb.go b/vendor/gitlab.com/lupine/go-mimedb/mimedb.go
new file mode 100644
index 00000000..7f9b499e
--- /dev/null
+++ b/vendor/gitlab.com/lupine/go-mimedb/mimedb.go
@@ -0,0 +1,20 @@
+package mimedb
+
+import (
+ "mime"
+)
+
+//go:generate go run cmd/generate/main.go
+
+func LoadTypes() error {
+ // mimeTypeToExts is declared in the generated_mime_types.go file
+ for mimeType, extensions := range mimeTypeToExts {
+ for _, extension := range extensions {
+ if err := mime.AddExtensionType("."+extension, mimeType); err != nil {
+ return err
+ }
+ }
+ }
+
+ return nil
+}