Looks like one of your dependencies doesn’t match the version of that same package Nakama is built with. There’s likely more than one mismatch but the runtime fails fast on the first one it finds.
Go is very particular on all package versions fully matching, so you should check Nakama’s modules.txt for your version of Nakama and make sure your module’s vendor/modules.txt
contains the exact same versions. If it doesn’t you’ll need to ensure your module require
s the correct versions - do not edit the modules.txt
file manually, it’s generated by go mod
commands.
You may find this post useful Dependency conflict errors when using Agones SDK in runtime module.