]> Cypherpunks repositories - gostls13.git/commitdiff
mime: add missing path for mime types in godoc
authorTaichi Maeda <taichi.maeda.up@gmail.com>
Tue, 18 Nov 2025 10:05:12 +0000 (19:05 +0900)
committerGopher Robot <gobot@golang.org>
Thu, 20 Nov 2025 21:02:54 +0000 (13:02 -0800)
ExtensionsByType was missing godoc for a mime.types file path
that was added in CL 236677.

Change-Id: Ia04fa90f01490fc1f063c4905aea65d240935cab
Reviewed-on: https://go-review.googlesource.com/c/go/+/721580
Reviewed-by: Mark Freeman <markfreeman@google.com>
Reviewed-by: Junyang Shao <shaojunyang@google.com>
Reviewed-by: Sean Liao <sean@liao.dev>
Auto-Submit: Sean Liao <sean@liao.dev>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>

src/mime/type.go

index ac7b0447da3cf92da55c3eb972ee010e83bd808b..58cc22fdb0135c331b0cc2d3fd6f409d6eca807e 100644 (file)
@@ -156,6 +156,7 @@ func initMime() {
 //     /etc/mime.types
 //     /etc/apache2/mime.types
 //     /etc/apache/mime.types
+//     /etc/httpd/conf/mime.types
 //
 // On Windows, MIME types are extracted from the registry.
 //
@@ -197,6 +198,19 @@ func TypeByExtension(ext string) string {
 // type typ. The returned extensions will each begin with a leading dot, as in
 // ".html". When typ has no associated extensions, ExtensionsByType returns an
 // nil slice.
+//
+// The built-in table is small but on unix it is augmented by the local
+// system's MIME-info database or mime.types file(s) if available under one or
+// more of these names:
+//
+//     /usr/local/share/mime/globs2
+//     /usr/share/mime/globs2
+//     /etc/mime.types
+//     /etc/apache2/mime.types
+//     /etc/apache/mime.types
+//     /etc/httpd/conf/mime.types
+//
+// On Windows, extensions are extracted from the registry.
 func ExtensionsByType(typ string) ([]string, error) {
        justType, _, err := ParseMediaType(typ)
        if err != nil {