gotcha
1.0.0
[0]
有关此存储库的一些理论背景可以在我们的论文中提供:GO的信息流分析。有关该项目的更多信息,请检查确认。
$GOPATH$GOPATH EG与export GOPATH=$HOME/go on Unix机器设置go get github.com/akwick/gotcha另一个变体是在Docker图像中安装陷阱。这可以以类似的方式完成:启动golang容器,然后在此容器中执行GO GET命令(步骤2)。
使用您自己的Go-Project叉子工作令人兴奋,因为Go套餐总是具有“ github.com/akwick/gotcha/foo”表单的完全合格的进口。为了避免重命名进口(在合并之前必须对其进行修补),以下内容应起作用:
./analysis -src="tests/exampleCode/hello.go"./analysis -h为标志打印了一个简短的帮助。我们有几项测试,可确保我们的分析的某些功能。结果可通过Jenkins获得有关计算机上运行测试的更详细说明,在文件test.md中
该存储库有一个可以构建调试文件的小壳脚本。命令的参考是在Godebug的存储库中。
$ ./debug.sh
$ ./analysis.debug -src="fileyouwanttodebug"
该分析是我主论文的一部分。我要感谢所有参与此过程的人:Eric Bodden,Michael Eichberg,Ka I Pun,Martin Steffen和Volker Stolz。
这项工作得到了挪威 - 德国双边PPP项目GoreTech(Goruntime执行技术)的部分支持,欧盟成本动作IC1402“ ARVI - 超越监视的跑步验证”和EU Project fp7-610582 Engisage:Engineering Virtualized Services。
最后但并非最不重要的一点是,我要感谢那些去柏林的女性,给了我访问Dotgo 2016的机会。感谢Vanesa的这一天,充满了很棒的演讲。
[0]该图像是由Anna-Katharina Wickert在Creative Commons 3.0许可下根据Renee French的3.0属性而创建的。