I'm trying to build a Ticket-Office project in one of my courses at the University.
The project uses a backend server (which I'm writing in Golang) and it should be able to deploy and use smart contracts; to be able to create events (concerts and sports for example), tickets for these events, and the ability for the end user to 'purchase' them.
The ticket purchase should be based on smart contract transactions. I already figured out how to connect to the Ropsten test network (where all my contracts will live). My issue is, that I can't figure out how to connect users(those who potentially will want to buy a ticket) Metamask account to my service. I can't find an example for that either.
Any suggestions? Thanks ahead!