You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
At the moment go-mssqldb is vendored as vendor/Microsoft/go-mssqldb (capital M).
The module is named vendor/microsoft/go-mssqldb (minor M).
This will work on MacOS, but not on Linux (as paths are handled case-sensitive, see golang/go#38342).
The capital M seems to come from github.com/Microsoft/go-winio (dependency) as first come first serve.
To Reproduce
Vendor project that includes vendor/Microsoft/go-mssqldb on MacOS and build on Linux.
Expected behavior
Be consistent in module naming and dependencies.
My proposal would be the consistent usage of github.com/microsoft accross modules.
Quick fix could be a replace in context of go-winio (https://go.dev/ref/mod#go-mod-file-replace).
The text was updated successfully, but these errors were encountered:
Describe the bug
At the moment go-mssqldb is vendored as
vendor/Microsoft/go-mssqldb
(capitalM
).The module is named
vendor/microsoft/go-mssqldb
(minorM
).This will work on MacOS, but not on Linux (as paths are handled case-sensitive, see golang/go#38342).
The capital
M
seems to come fromjackfan.us.kg/Microsoft/go-winio
(dependency) as first come first serve.To Reproduce
Vendor project that includes
vendor/Microsoft/go-mssqldb
on MacOS and build on Linux.Expected behavior
Be consistent in module naming and dependencies.
My proposal would be the consistent usage of
github.com/microsoft
accross modules.Quick fix could be a
replace
in context ofgo-winio
(https://go.dev/ref/mod#go-mod-file-replace).The text was updated successfully, but these errors were encountered: