nguyenvanduocit
3/24/2018 - 4:17 PM

conver.go

func (converter *Converter)Convert(targetId string){
	targetType := "publication"
	if targetId == "me" {
		targetType = "user"
		user, err := converter.MediumClient.GetUser("")
		if err != nil {
			log.Panic(err)
		}
		targetId = user.ID
	}
	posts := converter.GetPosts()
	log.Println("Total: ", len(posts))
	for _, post := range posts {
		post, err := converter.NewPost(post, targetType, targetId)
		if err != nil {
			log.Println(err)
		} else {
			log.Printf("%s:%s\n", post.Title, post.URL)
		}
	}
}