all repos — homestead @ 728423eaeb39d3db2fdab31f65a3dc503542762d

Code for my website

refactor: split server and mux

Alan Pearce
commit

728423eaeb39d3db2fdab31f65a3dc503542762d

parent

9814f620a81f44a80af2017d8dee2343c6dd4f22

1 file changed, 22 insertions(+), 0 deletions(-)

changed files
A internal/server/mime.go
@@ -0,0 +1,22 @@
+package server + +import ( + "mime" + "website/internal/log" +) + +var newMIMEs = map[string]string{ + ".xsl": "text/xsl", +} + +func fixupMIMETypes() { + for ext, newType := range newMIMEs { + if err := mime.AddExtensionType(ext, newType); err != nil { + log.Error("could not update mime type", "ext", ext, "mime", newType) + } + } +} + +func init() { + fixupMIMETypes() +}