On Windows, filepath.EvalSymlinks
no longer evaluates mount points, which was a source of many inconsistencies and bugs. This behavior is controlled by the winsymlink
setting. For Go 1.23, it defaults to winsymlink=1
. Previous versions default to winsymlink=0
.
On Windows, filepath.EvalSymlinks
no longer tries to normalize volumes to drive letters, which was not always even possible. This behavior is controlled by the winreadlinkvolume
setting. For Go 1.23, it defaults to winreadlinkvolume=1
. Previous versions default to winreadlinkvolume=0
.