func addPlayerLinks(player *domain.Player, c *gin.Context) { selfURL := fmt.Sprintf("/api/players/%d", player.ID) player.AddLink(domain.RelSelf, selfURL) if isAuthenticated(c) { player.AddLink(domain.RelUpdate, selfURL) } }