#背景:
平时使用golang 都是连接mysql库,最近需要连接oracle库,经调研后 使用godror,当密码中含有特殊字符的情况需要特殊处理。
#遇到问题
在测试环境中,使用如下代码测试是没问题的
connString := "oracle://user:pass@ip:port/tnsname"
#修改过程
经查官方文档修改成如下
connectstr := connstring+":"+port+"/"+dbname
connString := fmt.Sprintf("`user=\"%s\" password=