我正在构建一个Web应用程序。在其中一个页面上有一个上传表单,用户可以在其中上传文件。上传完成后,我想在服务器上检查上传的文件是不是图片。除了简单的文件扩展名检查(即不假设*.png文件名实际上是PNG图像)之外,是否可以检查这一点?例如,如果我编辑JPEG图像,在随机位置添加/编辑一个字节以制作无效的JPEG文件,我想检测它不再是JPEG图像。前段时间我曾经使用GD库通过PHP做这种类型的事情。我想知道是否可以用Go做? 最佳答案 DetectContentType比手动检查魔数(MagicNumber)要好得多。使用很简单:cl