title: How can I add Google server side sign in authentication to my Golang web application?
body: <p>My question may lack specifics but I just cant understand how the whole process should work.. How I should implement it? What are the ways? Any guidance is welcome.</p>
  <p>I have followed official documentation, their guides but even if I get something to work I dont really know if I am doing the right thing as is the end result what I need?</p>
  <p>I think I need server side in order to store the sessions and credentials to the database.</p>
  <p>It is a side task in my school, I am also limited to using only Golangs standard packages.</p>