goland 应该是一个编辑工具,需要好好学习一下,定义为interface的话,会高亮
a:=1
a *= 1008610086;这样的话,会不会溢出?应该用大数库存储,但是int还没有溢出,如果再加一些位数,估计就溢出了
有个防止溢出的方法
func main(){
im := bing.NewInt(math.MaxInt64)
in := im
io:= big.NewInt(1956)
ip:= bing.NewInt(1)
ip.Mul(im,in).Add(ip,im).Div(ip,io)
fmt.Printf("Big Int: %v\n",ip)
iq := big.NewInt(10000)
ip.Mod(ip,iq)
fmt.printf("Big Int: %v \n",ip);
}
beego可以做网页,应该是一个go的web框架,和php框架差不多,但是有自己不同的风格
另一个很容易上手的框架是gin
go的设计模式 学下gc ORM
go的并发访问量可以支持到很大
go 安装mysql的拓展,可以用 go get github.com/go-sql-driver/mysql 运行这个命令,在go/src下会有拓展,会自动下载出来(需要正确配置GO_PATH)
linux下可以进行如下操作:代码混淆 操作系统加固 安全红线防范 ,从shell学习,多用vim
网络编程很重要: net包下面的Dial 与DialTCP返回的net.Conn和*net.TCPConn怎么互转?它们的关系是什么?
可以用go 写一个windows测试工具, go windows GUI 写出非常美丽的对话框,自己用。Go Walk
HandlerThread,在子线程中不能直接更新UI,必须在主线程中更新。HandlerThread.getLooper()是干什么?
开挂抢qq红包的apk,或者说框架
http://xposed.appkg.com/2781.html
http://xposed.appkg.com/2358.html
知识积累
最新推荐文章于 2024-05-09 17:33:37 发布