当前位置: 首页 > news >正文

怎么删除建站网站程序大专报名入口官网

怎么删除建站网站程序,大专报名入口官网,企业营销策划实现的途径,dw网站建设讨论总结简介 java同事都知道#xff0c;线程会有对应的id#xff0c;那么go语言中协程有id吗#xff0c;其实是有的#xff0c;但是不建议使用。 实在需要使用的话可以使用本文的例子获取 stack 我们先看一下runtime.Stack打印出来的栈结构#xff0c;其中就包括了协程id fu…简介 java同事都知道线程会有对应的id那么go语言中协程有id吗其实是有的但是不建议使用。 实在需要使用的话可以使用本文的例子获取 stack 我们先看一下runtime.Stack打印出来的栈结构其中就包括了协程id func main() {b : make([]byte, 64)b b[:runtime.Stack(b, false)]fmt.Println(string(b)) }goroutine 1 [running]: main.main()/Users/shura/GolandProject通过上面可以看出 1 就是需要的协程id 获取协程id 根据以上的结构我们就可以截取到协程id func main() {fmt.Println(GoID()) }func GoID() uint64 {b : make([]byte, 64)b b[:runtime.Stack(b, false)]b bytes.TrimPrefix(b, []byte(goroutine ))b b[:bytes.IndexByte(b, )]n, _ : strconv.ParseUint(string(b), 10, 64)return n }输出 1优化 上面方式虽然确实可以获取到协程id但是每次都需要做一系列的操作理论上标准库应该直接提供获取id的方法但是没提供那我们自己能不能从源码层面提供呢 我们跟踪runtime.Stack方法进入源码可以看到协程的信息是由 gp : getg()获取到的 再进入getg()查看是一个g的结构体 type g struct {goid int64 }这里面就有一个关键的属性goid但是由于是私有的我们获取不到所以我们只能从源码层面去添加获取协程id的方法 找到该go文件的路径例如/Users/shura/support/go/go/src/runtime,执行如下脚本 cat /Users/shura/support/go/go/src/runtime/shura_goid.go EOF package runtimefunc GoID() int64{return getg().goid } EOF测试 func main() {fmt.Println(runtime.GoID())fmt.Println(GoID()) }输出1 1欢迎关注学习不迷路
http://www.yutouwan.com/news/408015/

相关文章:

  • lamp网站开发经验wordpress 固定链接结构出错
  • 男女直接做那个视频网站网页设计教程书籍推荐
  • 做网站工作描述网站做平台有哪些
  • 辽宁市营商环境建设局网站wordpress图片主题演示
  • 安徽区块链虚拟币网站开发价格网站服务器内网打不开网页
  • h5案例网站工程建设管理网站源码
  • 自己电脑网站建设hao123浏览器下载安装
  • 在哪里可以做网站赚钱设计方案流程
  • 如何看网站做的好坏网站欢迎页制作
  • 网站建设项目评审意见制作销售网站有哪些
  • 深圳最好的网站开发公司电话wordpress只导出设置
  • 锡盟网站建设购物网站建设网
  • 快手评论点赞网站建设专业分站网站开发流程数据库
  • asp网站制作教程合肥做网站一般多少钱
  • 企业多语言网站开源电商网站建设的关键
  • 网站用途wordpress文章图片显示大图
  • 找人一起做素材网站企业网站建设运营方案
  • 余姚做网站小城镇建设有关网站
  • 网站怎么做双语种做网站用的文本编辑器
  • 做直播网站找哪家网站网站版权 备案icp
  • 网站特色怎么写凡科网之前做的网站在哪看
  • 靖江网站建设价格什么软件可以制作网页动画
  • 公司想建立一个网站吗wordpress自动发文章
  • 企业网站管理系统c大学生网页设计大赛作品
  • 购物网站开发成本wordpress页面属性
  • 专业网站建设制作公司哪家好如何避免网站模板侵权
  • 最近的seo网站优化排名学建模去什么学校
  • 网站建设捌金手指花总十六重庆建设医院官方网站
  • 网站推广营销策划如何备份wordpress主题
  • 网站的设计 改版 更新深圳网站设..