From 9c01ecce48187d7109e9d9bc8be2921c5122ae18 Mon Sep 17 00:00:00 2001
From: Manlio Perillo
- This change breaks backwards compatiblity in small ways, some obvious—patterns with "{" and "}" behave differently—
+ This change breaks backwards compatibility in small ways, some obvious—patterns with "{" and "}" behave differently—
and some less so—treatment of escaped paths has been improved.
The change is controlled by a GODEBUG
field named httpmuxgo121
.
Set httpmuxgo121=1
to restore the old behavior.
@@ -952,7 +952,7 @@ We plan to include an API migration tool in a future release, likely Go 1.23.
The syscall
package has been frozen since Go 1.4 and was marked as deprecated in Go 1.11, causing many editors to warn about any use of the package.
However, some non-deprecated functionality requires use of the syscall
package, such as the os/exec.Cmd.SysProcAttr
field.
- To avoid unnecesary complaints on such code, the syscall
package is no longer marked as deprecated.
+ To avoid unnecessary complaints on such code, the syscall
package is no longer marked as deprecated.
The package remains frozen to most new functionality, and new code remains encouraged to use golang.org/x/sys/unix
or golang.org/x/sys/windows
where possible.