运行代码发生的错误:

# github.com/taosdata/driver-go/v2/wrapper
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b349\_x009.o: in function `_cgo_7aa0b82def52_Cfunc_taos_is_update_query':   
/tmp/go-build/cgo-gcc-prolog:262: undefined reference to `taos_is_update_query'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: $WORK\b349\_x009.o: in function `_cgo_7aa0b82def52_Cfunc_taos_reset_current_db':  
/tmp/go-build/cgo-gcc-prolog:370: undefined reference to `taos_reset_current_db'
collect2.exe: error: ld returned 1 exit status

解决方法:

连接器 | TDengine 文档 | 涛思数据 (taosdata.com)

这个客户端驱动直接重新下载(注意要和服务器上面部署的大版本相同,小版本升到最大),编译之后问题就解决了。(我是windows系统出的问题)

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐