func (v Newsfeed) GetComments(params NewsfeedGetCommentsParams) (*NewsfeedGetCommentsResponse, error) {
	r, err := v.API.Request("newsfeed.getComments", params)
	if err != nil {
		return nil, err
	}
	var resp NewsfeedGetCommentsResponse
	err = json.Unmarshal(r, &resp)
	if err != nil {
		return nil, err
	}
	return &resp, nil
}
GetComments Returns a list of comments in the current user's newsfeed.
package vkapi
import (
	"encoding/json"
	"strconv"
	"github.com/stek29/vk"
)
type Newsfeed struct {
	API vk.API
}
type NewsfeedGetParams struct {
	Filters CSVStringSlice `url:"filters,omitempty"`
	ReturnBanned bool `url:"return_banned,omitempty"`
	StartTime int `url:"start_time,omitempty"`
	EndTime int `url:"end_time,omitempty"`
	MaxPhotos int `url:"max_photos,omitempty"`
	SourceIDs CSVStringSlice `url:"source_ids,omitempty"`
	StartFrom string `url:"start_from,omitempty"`
	Count int `url:"count,omitempty"`
	Fields  CSVStringSlice `url:"fields,omitempty"`
	Section string         `url:"section,omitempty"`
}
type NewsfeedGetResponse struct {
	Items    []vk.NewsfeedItem `json:"items,omitempty"`
	Profiles []vk.User         `json:"profiles,omitempty"`
	Groups   []vk.Group        `json:"groups,omitempty"`
}
func (v Newsfeed) Get(params NewsfeedGetParams) (*NewsfeedGetResponse, error) {
	r, err := v.API.Request("newsfeed.get", params)
	if err != nil {
		return nil, err
	}
	var resp NewsfeedGetResponse
	err = json.Unmarshal(r, &resp)
	if err != nil {
		return nil, err
	}
	return &resp, nil
}
type NewsfeedGetRecommendedParams struct {
	StartTime int `url:"start_time,omitempty"`
	EndTime int `url:"end_time,omitempty"`
	MaxPhotos int `url:"max_photos,omitempty"`
	StartFrom string `url:"start_from,omitempty"`
	Count int `url:"count,omitempty"`
	Fields CSVStringSlice `url:"fields,omitempty"`
}
type NewsfeedGetRecommendedResponse struct {
	Items    []vk.NewsfeedItem `json:"items,omitempty"`
	Profiles []vk.User         `json:"profiles,omitempty"`
	Groups   []vk.Group        `json:"groups,omitempty"`
	NewOffset string `json:"new_offset,omitempty"`
	NewFrom string `json:"new_from,omitempty"`
}
func (v Newsfeed) GetRecommended(params NewsfeedGetRecommendedParams) (*NewsfeedGetRecommendedResponse, error) {
	r, err := v.API.Request("newsfeed.getRecommended", params)
	if err != nil {
		return nil, err
	}
	var resp NewsfeedGetRecommendedResponse
	err = json.Unmarshal(r, &resp)
	if err != nil {
		return nil, err
	}
	return &resp, nil
}
type NewsfeedGetCommentsParams struct {
	Count int `url:"count,omitempty"`
	Filters CSVStringSlice `url:"filters,omitempty"`
	Reposts string `url:"reposts,omitempty"`
	StartTime int `url:"start_time,omitempty"`
	EndTime           int `url:"end_time,omitempty"`
	LastCommentsCount int `url:"last_comments_count,omitempty"`
	StartFrom string `url:"start_from,omitempty"`
	Fields CSVStringSlice `url:"fields,omitempty"`
}
type NewsfeedGetCommentsResponse struct {
	Items    []vk.NewsfeedItem `json:"items,omitempty"`
	Profiles []vk.User         `json:"profiles,omitempty"`
	Groups   []vk.Group        `json:"groups,omitempty"`
	NextFrom string `json:"next_from,omitempty"`
}