英文:
Go program compiles but returns wierd error when is run
问题
我是你的中文翻译助手,以下是你要翻译的内容:
我刚开始学习Golang(今天开始学的),并且我一直在编写一个URL缩短器。但是在运行go install
之后,从命令行界面运行编译后的程序时,出现了以下错误:
2014/04/05 19:05:27 invalid character '<' looking for beginning of value
exit status 1
代码参考:https://github.com/hullswitch/urlshortnr
英文:
So i am new to Golang (started learning it today) and i have been writing a URL shortener however after running go install
and then running the compiled program from the CLI it returns this error:
2014/04/05 19:05:27 invalid character '<' looking for beginning of value
exit status 1
code refrence: https://github.com/hullswitch/urlshortnr
答案1
得分: 1
你的问题是由于对Google URL缩短器的请求引起的。它返回一个带有HTML正文而不是JSON的404错误。你可以通过在Unmarshal
后处理err
的if
语句中添加log.Println(string(output))
来进行调试。
英文:
You problem is caused by your request to Google URL Shortner. It returns a 404 Error with HTML body instead of JSON. You could debug it adding log.Println(string(output))
to if
handling err
after the Unmarshal
.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论