dourunlao1642 2017-10-12 01:47
浏览 98
已采纳

如何在ARM上测试Google Go二进制文件?

Basically, I want to test Google Go compiler binary package on my aarch64 Linux machine. The package was available here: https://golang.org/dl/

As the platform is not any OS on x86, I am a bit worried if the binary package would work fine or not. My question is how to test.

I have written a simple GO codes, built them, and ran. So far so good. However, I am not a GO programmer. Thus, I could not be so sure yet that the GO compiler binary package works fine.

If it were not Google GO compiler but GDB for example, I would run make check. If the outcome is not very different from the one that I get on x86, I would be relieved. I do not know what's the preferred way of testing. Any popular test suite?

I do see the test sub directory in the tar ball. What is the sub directory for? If it is testing after porting or so, how do we use it? I could not find documentation in the tarball. I could not find any appropriate texts from Google search either.

Thank you so much for your help in advance!

  • 写回答

1条回答 默认 最新

  • douxiapi4381 2017-10-12 02:48
    关注

    When installing go from source tests are run to make sure all is well, generally there is no real reason to do this with a binary install. However if you wish to test anyway just run go test std to make sure the standard library tests all run fine.

    If you are really paranoid you can run ./all.bash in the go source directory (user/local/go/src IIRC) to rebuild from source and run tests on, well, everything. I am not sure how much more (if anything) is actually tested compared to just running the standard library tests though.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 web课程,怎么做啊😭没好好听课 根本不知道怎么下手
  • ¥15 做一个关于单片机的比较难的代码,然后搞一个PPT进行解释
  • ¥15 python提取.csv文件中的链接会经常出现爬取失败
  • ¥15 数据结构中的数组地址问题
  • ¥15 maya的mel里,怎样先选择模型A,然后利用mel脚本自动选择有相同名字的模型B呢。
  • ¥15 Python题,根本不会啊
  • ¥15 会会信号与系统和python的来
  • ¥15 关于#python#的问题
  • ¥20 oracle RAC 怎么配置啊,配置
  • ¥15 excel 日常使用中出现问题