Open the-Arioch opened 4 years ago
Sorry, I don't even know exactly.
I am also looking for documentation pull requests.
No one can KNOW about the project strategic gaols and directions, it is the leader who leads and decides what is correct and incorrect :-)
Then the behavior that does not match the arbitrary selected goal would begame a bug. Not the other way around.
First thing is that the project has to decide and declare which way is correct and which is not.
This module seems to used URI-styled Firebird conneciton strings. "Seems" because it is not documented on pkg.go.dev at all.
This however creates uncertainty when filename contains "Reserved Characters" as per ch.2.2. of the URI standard - http://tools.ietf.org/html/rfc3986#section-2.2
See for example https://stackoverflow.com/questions/61718778/firebirdsql-cannot-connect-to-database-if-path-contains-hash-symbol
May i suggest that the parameters for Sql.Open be explicititly documented ? Including official stance on abiding/ignoring certain URI componnts and the very URI standard. And including some external links describing possible FB connection strings for novices.