title: Pass data between 2 handler-functions without form-, URL-, or query-parameters in Golang?
body: <p>I have the following example: (a &quot;quiz&quot; with 3 phases; only after the 3rd phase should all combined points get stored in the database)</p>
  <ol>
  <li>GET-method (.com/play/phase1), consists of a form. User got 5 points. Total: 5</li>
  <li>GET-method (.com/play/phase2), consists of a form. User got 3 points. Total: 8 (5+3)</li>
  <li>GET-method (.com/play/phase3), consists of a form. User got 13 points. Total: 21 (5+3+13)</li>
  <li>Points get stored in a database</li>
  </ol>
  <p>How do I transfer the points from one handler-function to another? I understand retrieving values from forms, URL, or query. Should I perhaps pass it through as a query-parameter? (.com/play/phase2?points=5)</p>
  <p>How do I do this in <strong>Go</strong>?</p>