Add post query skeleton
This commit is contained in:
		@@ -139,6 +139,10 @@ func Get(db *sql.DB, linkUrl string) {
 | 
			
		||||
	fmt.Println(text)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func Post(db *sql.DB, formID int64, formArgs []string) {
 | 
			
		||||
	fmt.Println("Not implemented")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func Link(db *sql.DB, linkID int64, fromHistory bool) {
 | 
			
		||||
 | 
			
		||||
	var linkUrl string
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								main.go
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								main.go
									
									
									
									
									
								
							@@ -42,6 +42,10 @@ var (
 | 
			
		||||
	get    = kingpin.Command("get", "Get url")
 | 
			
		||||
	getUrl = get.Arg("url", "Url").Required().String()
 | 
			
		||||
 | 
			
		||||
	post     = kingpin.Command("post", "Fill post form")
 | 
			
		||||
	postID   = post.Arg("id", "Form ID").Required().Int64()
 | 
			
		||||
	postArgs = SearchList(post.Arg("args", "Post form arguments"))
 | 
			
		||||
 | 
			
		||||
	link            = kingpin.Command("link", "Get link")
 | 
			
		||||
	linkNo          = link.Arg("no", "Number").Required().Int64()
 | 
			
		||||
	linkFromHistory = link.Flag("history", "Item from history").Bool()
 | 
			
		||||
@@ -64,6 +68,8 @@ func main() {
 | 
			
		||||
	switch kingpin.Parse() {
 | 
			
		||||
	case "get":
 | 
			
		||||
		commands.Get(db, *getUrl)
 | 
			
		||||
	case "post":
 | 
			
		||||
		commands.Post(db, *postID, *postArgs)
 | 
			
		||||
	case "link":
 | 
			
		||||
		commands.Link(db, *linkNo, *linkFromHistory)
 | 
			
		||||
	case "history":
 | 
			
		||||
 
 | 
			
		||||
		Fai riferimento in un nuovo problema
	
	Block a user