func (s *VenueService) Events(id string) (*Events, *http.Response, error) {
	events := new(venueEventResp)
	response := new(Response)
	resp, err := s.sling.New().Get(id+"/events").Receive(response, response)
	if err == nil {
		json.Unmarshal(response.Response, events)
	}
	return &events.Events, resp, relevantError(err, *response)
}
Events are music and movie events at this venue
https://developer.foursquare.com/docs/api/venues/events
package foursquarego
import (
	"encoding/json"
	"net/http"
)
type PhotoGroup string
const (
	GroupPhotoVenue   PhotoGroup = "venue"
	GroupPhotoCheckin PhotoGroup = "checkin"
)
type VenuePhotosParams struct {
	VenueID string     `url:"-"`
	Group   PhotoGroup `url:"group,omitempty"`
	Limit   int        `url:"limit,omitempty"`
	Offset  int        `url:"offset,omitempty"`
}
type venuePhotoResp struct {
	Photos PhotoGrouping `json:"photos"`
}
func (s *VenueService) Photos(params *VenuePhotosParams) (*PhotoGrouping, *http.Response, error) {
	photos := new(venuePhotoResp)
	response := new(Response)
	resp, err := s.sling.New().Get(params.VenueID+"/photos").QueryStruct(params).Receive(response, response)
	if err == nil {
		json.Unmarshal(response.Response, photos)
	}
	return &photos.Photos, resp, relevantError(err, *response)
}
type venueEventResp struct {
	Events Events `json:"events"`
}
type Events struct {
	Count   int     `json:"count"`
	Summary string  `json:"summary"`
	Items   []Event `json:"items"`
}
type Event struct {
	ID         string     `json:"id"`
	Name       string     `json:"name"`
	Categories []Category `json:"categories"`
	HereNow    HereNow    `json:"hereNow"`
	AllDay     bool       `json:"allDay"`
	StartAt    int64      `json:"startAt"`
	EndAt      int64      `json:"endAt"`
	Date       int64      `json:"date"`
	TimeZone   string     `json:"timeZone"`
	Stats      Stats      `json:"stats"`
	URL        string     `json:"url"`
}