The architecture of the Oracle Client have to match so architecture of your application. I.e. if your Go Lang is 64-bit then the Oracle Client have to be also 64-bit. It does not matter whether the database is 32 or 64-bit.
I think the main problem is, you cannot connect with an Oracle 11.2 Client to a (20 years old!) Oracle 9i database.
For connections between 10.2 (or higher) and 9.2 the 9.2 end MUST be at 18.104.22.168 or higher. Connections between 10.2 (or higher) and 22.214.171.124, 126.96.36.199 or 188.8.131.52 have never been supported.
You did not tell us which version of "Oracle 9i" your ar using.