code: func (a *dbPortAllocator) Put(port int64) error {
  	sql := `UPDATE ports SET taken = NULL WHERE port = $1`
  	_, err := a.db.Exec(sql, port)
  	return err
  }
docs: // Put releases any allocated port for the process, returning it back to the
  // pool.