您好我只是想創建一個簡單的golang應用程序,使用爲什麼這個curl命令不起作用?
curl -u username:password http://example.com/api/statuses/update.xml -d status='Howdy!' -d lat='30.468' -d long='-94.743'
該帖子在identi.ca一個新的凹痕這是到目前爲止我的代碼和恕我直言,這應該工作,但實際上它是不工作,有人知道如何解決這個問題嗎?
編輯:都能跟得上:我沒有得到任何錯誤消息:/
package main
import(
"fmt"
"os"
"bufio"
"exec"
)
func main() {
var err os.Error
var username string
print("Username: ")
_, err = fmt.Scanln(&username)
if err != nil {
fmt.Println("Error: ", err)
}
var password string
print("Password: ")
_, err = fmt.Scanln(&password)
if err != nil {
fmt.Println("Error: ", err)
}
var status string
print("Status: ")
in := bufio.NewReader(os.Stdin);
status, err = in.ReadString('\n');
if err != nil {
fmt.Println("Error: ", err)
}
exec.Command("curl -u " + username + ":" + password + "https://identi.ca/api/statuses/update.xml -d status='" + status + "'" + "-d source='API'").Run()
你是什麼意思,「它不工作」?你有錯誤嗎?如果是這樣,哪個? – DarkDust
不,我沒有得到一個錯誤,但我認爲有一個錯誤的捲曲命令:/ –