No analytics data pushed into MongoDB when I use mongo 4.0 with auth

I have check the mongo driver for go ,on its website mgo package - gopkg.in/mgo.v2 - Go Packages
We can see some specification about the connection url format and I pasted it below:

==============================================
The seed servers must be provided in the following format:

[mongodb://][user:pass@]host1[:port1][,host2[:port2],…][/database][?options]
For example, it may be as simple as:

localhost
Or more involved like:

mongodb://myuser:mypass@localhost:40001,otherhost:40001/mydb

===============================================
my mongo info is:
host: 168.1.13.93
port: 27017
mongousername:tong
passord:apigw
database name: tong_apigw

so my connetion url is :mongodb://tong:[email protected]:27017/tong_apigw

According to mgo package - gopkg.in/mgo.v2 - Go Packages the connection’s format is right
and I check my mongo connection by java program ,it works.
But When tyk connect this mongo it failed ,Is that someting wrong with mongo server version and mongo’s go driver mgo.v2 version?