阿里云福利-99/年 279/3年。快上车
https://promotion.aliyun.com/ntms/act/group/team.html?group=kVJWxSb0Mb 点链接上车 但是只能新用户参加 比腾讯云...阅读全文
https://promotion.aliyun.com/ntms/act/group/team.html?group=kVJWxSb0Mb 点链接上车 但是只能新用户参加 比腾讯云...阅读全文
minux大神就说了: 代码在 https://bitbucket.org/minux/goios 的 ios3 分支。 初步的文档在 misc/ios/README。交叉编译需要 iOS SDK,得在 OS X 上面开发。理论上如果你能在 Linux 架设交叉编译环境的话,在 Linux 上开发也不是不行。 我计划把这个 port 加入到 Go 1.5。按照 Brad 给出的 1.5 预览, 应该问题不大。http://talks.golang.org/2014/state-of-the-gopher.slide#40 现在的问题是如何架设 builder。 哎,断断续续搞了3年,终于搞定了。我觉得用 Go 开发 iOS 程序比用 Go 开发 Andro...阅读全文
https://promotion.aliyun.com/ntms/act/group/team.html?group=nFKnEBQeCi 点链接上车  但是只能新用户参加 比腾讯云赚...阅读全文
https://promotion.aliyun.com/ntms/act/group/team.html?group=kVJWxSb0Mb 点链接上车 但是只能新用户参加 比腾讯云...阅读全文
链接: https://pan.baidu.com/s/1jh-MVBEGXA7V8GboEueQ4g 提取码: mzpu 复制这段内容后打开百度网盘手机App,操作更方便...阅读全文
链接: https://pan.baidu.com/s/1Mm-e6G1_r09NyHgeUvgwjQ 密码: 1kj...阅读全文
链接:https://pan.baidu.com/s/1tvCsfcwEB4Uz-rfDI6lRsw 提取码:iyv0 ...阅读全文
会不断更新。 链接:https://www.zybuluo.com/octopus/note/121299...阅读全文
链接: https://pan.baidu.com/s/1YN8lhsJM_JcgMm9p8QtO_g 提取码: t22x 复制这段内容后打开百度网盘手机App,操作更方便...阅读全文
自从 golang 1.8以后,提供了一个 Plugin 的机制使得 golang能够加载 so 动态链接库文件。 这样可以对外发布动态链接库而不需要把源码共享给对方去进行编译,还可以做到按需加载相应的插件来实现动态开启插件相应的功能。 官方文档在此:https://golang.org/pkg/plugin/ 编写一个 Plugin 基本有以下几步: 1.Plguin 需要有自己的 main package 2.编译的时候,使用 go build -buildmode=plugin file.go 来编译 3.使用 plugin.Open(path string) 来打开.so文件,同一插件只能打开一次,重复打开会报错 4.使用 plugin.LookUp(name string) 来获取...阅读全文
前言 由于公司的Python项目中有关于支付签名与验签的模块,是自定的一些内部逻辑,基于安全性考虑, 希望改用C/C++或者Go 来重构该部分模块,做到加解签过程透明,上层代码只需要关心结果. 由于最近开始了Golang的学习,就尝试完成这部分工作,整个过程都是边踩坑边完成,下面以样例代码来分享一下整个过程的思路. 记录 Go里面需要显示的引入C模块, 让编译器支持生成动态链接库, 并且在代码中可以使用C语言的数据类型,这个至关重要. Calling Go code from Python code 摘取一个最简单例子 //libadd.go package main import "C" //export add func add(left, right int) int { re...阅读全文
1.5的代码将在5月1日冻结,go team官方给出了在1.5中尚未实现的Todolist,但并不承诺后续一定会实现。[ Todolist 文档查看](http://pan.baidu.com/s/1mgxciHa)。其中有一项“shared library support ”,看来go有意向支持动态链接库了! Go 1.5 code freeze is May 1, 2015; release is August 1, 2015. This is a list of things we’re hoping will be in Go 1.5 but are not yet done. For the list of things that are done, see do...阅读全文
卡内基梅隆大学也够与时俱进了,讲分布式系统也用Go语言了。所用教材是
# Zinx [](LICENSE) [](https://gitter.im/zinx_go/community) [](https://www.jianshu.com/p/23d07c0a28e5) [ func IsUrl(str string) bool { if strings.HasPrefix(str, "#") || strings.HasPrefix(str, "//") || strings.HasSuffix(str, ".exe") || strings.HasSuffix(str, ":void(0);") { return false } else if strings.HasPrefix(str, "{") && strings.HasS...阅读全文
想将mysql 的TCP 封死,所有外部链接由我的proxy来控制,so 写了一个 tcp 转 unix socket 的 proxy。 package main import ( "os" "fmt" "net" "io" "sync" "time" ) type proxy struct{ Host string Port string Local string } func runProxy(list []proxy) { wg := sync.WaitGroup{} for _, v := range list { wg.Add(1) go func() { eachServer(v.Host, v.Port, v.Local) wg.Done() }() } wg.Wait() }...阅读全文
介绍与环境安装 假定我们有一个项目需求,希望用Rpc作为内部API的通讯,同时也想对外提供Restful Api,写两套又太繁琐不符合 于是我们想到了Grpc以及Grpc Gateway,这就是我们所需要的 准备环节 在正式开始我们的Grpc+Grpc Gateway实践前,我们需要先配置好我们的开发环境 Grpc Protoc Plugin Protocol Buffers Grpc-gateway Grpc 是什么 Google对Grpc的定义: A high performance, open-source universal RPC framework 也就是Grpc是一个高性能、开源的通用RPC框架,具有以下特性: 强大的IDL,使用Protocol Buffers作为数据交换的格...阅读全文
一、系统环境 1. win7 64位 2. go 1.8 3. oracle SDK版本 12.1 4. mingw64位 5. go-oci8 二、安装步骤 1. 安装go1.8,参照网上的教程 2. 下载oracle 的sdk和运行库 3. 安装mingw64和pkg-config.exe,将pkg-config拷贝到mingw64的bin目录,pkg-config是编译go-oci8的时候需要用到的。 三、配置 1. 修改oci8.pc文件,存入mingw64的lib/pkgconfig目录 2. 修改PKG_CONFIG_PATH为E:\mingw-w64\mingw-w64\x86_64-4.9.2-posix-seh-rt_v3-r...阅读全文
package main // #include
https://studygolang.com/feed.xml 中的 内部的链接,link href节点中的链接如下, https://studygolang.com//topics/4165 多了一个斜杠。 造成访问404...阅读全文
今天刚下载了1.11.5的更新,把windows的和linux的下载下来,有需要的可以提走https://pan.baidu.com/s/1tVj2TyoXsgdRh8PEp9GoN...阅读全文
看到了好几个教程贴,貌似大家都很缺资源?我这里来送上一份 这是从网络上搜集到的资源,还有别的比如Python什么的都有的。 大家一起学习,一起进步哈 链接: https://pan.baidu.com/s/1elKR0RNxD4K2aIV0q5koEQ 提取码: ixa2 链接: https://pan.baidu.com/s/1V4LAdYAamD5pHFVoBo4cyA 提取码: srg...阅读全文
最近新实现了一个Go语言版的Aliyun STS SDK, 欢迎各位仁兄使用,挑bug。链接在这 [https://github.com/sunanxiang/aliyun-sts-go-sdk](https://github.com/sunanxiang/aliyun-sts-go-sdk...阅读全文
前言比特币等虚拟货币在2019年迎来了久违的大幅上涨,从最低3000美元上涨至7月份的14000美元,涨幅达300%,巨大的金钱诱惑使得更多的黑产团伙加入了恶意挖矿的行列。阿里云安全团队通过对云上僵尸网络家族的监控,发现恶意挖矿已成为黑产团伙主要的牟利方式。2019年共监控到58个成规模的挖矿木马团伙(数据截止到8月底),以累积感染量定义木马活跃度,下图/表是活跃TOP10的木马家族及简介。本文尝试从宏观角度分析、总结挖矿木马常用技术及发展趋势,以期能够给企业安全防护带来启示。 核心观点木马投放方式全面蠕虫化,多种漏洞组合攻击成为趋势,N-day漏洞利用速度在加快 这种趋势无疑令人异常担忧,意味着挖矿木马的传播能力在大幅增强,变得无孔不入。一旦企业的信息系统存在任意可被利用的漏洞,那么企业...阅读全文
报名链接:https://www.bagevent.com/event/6462063...阅读全文
以前用的是5.7版本的MySQL,在学习实践Springboot的时候顺带升级了一下8.0,遇到了一些坑,在这记录一下,有碰到同类问题的童鞋需要自取。 使用 navicat连接发现报错1251- Client does not support authentication protocol 错误 这个笔者查询资料发现是新版本的加密规则变了,在mysql8之后,加密规则是caching_sha2_password,之前的是mysql_native_password,所以解决办法要不就是升级navicat要不就是修改加密规则。 这里修改加密规则: 1.进入MySQL的bin目录打开CMD,然后输入mysql -u root -p,输入密码 2.然后输入 ALTER USER 'root'@'lo...阅读全文
//**************************main 文件***************************** package main /* #include ".\libinc\BL5460Tools.h" #include ".\libinc\DeviceMgr.h" #include ".\inc\SelfDebugPaltformView.h" #include ".\inc\CfgAutoTune.h" #cgo CFLAGS: -I .\libinc #cgo CFLAGS: -I .\inc #cgo LDFLAGS: -L .\lib */ import "C" func main() { C.DEVMGR_Open("...阅读全文
如果有下面的功能,Go可以让程序员更高效。 1. 数学类型的自动转换。现在做个整数跟浮点数的计算也要手动转类型。据说是为了更安全和可预测的代码。但是其他主流语言都支持自动转,大家早就习惯了。需要考虑类型安全的地方,该考虑的人自然会去考虑。 2. Polymorphism的支持。interface对多态的支持还是比较有限。down casting做不了有的时候还是不大方便。比如下面这段代码就编不过 type Base struct { xxxx } type Derived struct { Base } func main() { v1 := &Drived{} var v2 *Base v2 = v1 //编译不过 v2 = *Base(v1) //也不行 } 3. 更方便的数组的操作比如...阅读全文
主要介绍了三种方法来度量我们的服务: - USE 方法 - RED 方法 - Google SRE 黄金指标 文章链接:https://mp.weixin.qq.com/s/khZ6P-x69YNaszSwYtLyk...阅读全文
各位gopher,请教个问题。 我有个stuff.a文件需要import在自己的main.go中 根据网上资料,stuff.a文件放在$GOROOT/pkg/linux_amd64/下,在$GOROOT/src/中touch一个fake的source文件,即stuff/stuff.go。 如果stuff.a中有其他嵌套的import,则编译呢main.go会出现undefined的错误,即找不到stuff.a中的方法 如果stuff.a没有其他嵌套的import,则可以使用(当然嵌套和非嵌套对应的方法内容是不一样的,否则go install不会通过) 各位有遇到相同的情况么?go install应该带上什么参数么...阅读全文
现在官网已经没有早鸟票了,早到早得,有意联系qq:182082110 官网购票链接:http://www.bagevent.com/event/35776...阅读全文