package transform import ( "bytes" "github.com/spf13/viper" ) func LiveReloadInject(rw contentRewriter) { match := []byte("") port := viper.GetString("port") replace := []byte(``) newcontent := bytes.Replace(rw.Content(), match, replace, -1) if len(newcontent) == len(rw.Content()) { match := []byte("") newcontent = bytes.Replace(rw.Content(), match, replace, -1) } rw.Write(newcontent) }