我想卖Go应用程序.我会为我的客户提供序列号.有没有办法让它破解应用程序有点复杂?
我说破解C应用程序很复杂,很容易破解Java应用程序.有没有工具可以让Go app破解工作和破解C app一样难?还是一些教程?至少我能做些什么来保护我的项目.我不问超重保护.
我正在开发将接收JSON的Web服务.Go转换类型太严格了.
所以,我没有下面的函数转换interface{}中bool
func toBool(i1 interface{}) bool {
if i1 == nil {
return false
}
switch i2 := i1.(type) {
default:
return false
case bool:
return i2
case string:
return i2 == "true"
case int:
return i2 != 0
case *bool:
if i2 == nil {
return false
}
return *i2
case *string:
if i2 == nil {
return false
}
return *i2 == "true"
case *int:
if i2 == nil {
return false
}
return *i2 …Run Code Online (Sandbox Code Playgroud) Go语言CPU是否依赖?
我知道它支持x86,x86_64和ARM.它是否有一些CPU依赖代码,如汇编程序代码块?
PS我不够清楚.Go语言实现是否依赖于CPU?
我不希望在我的程序中添加ARM汇编代码.我想知道是否可以在x86(_64)和ARM上编译Go程序,并且不支持所有其他平台.