Go Bitcoin library to create multisig address out of the box. It also allows you to spend funds from multisignature addresses very easily without needing a Bitcoin client.
take a look at the usage example here: https://github.com/pablonlr/btc-multisig/blob/main/examples/main.go