Logo

  • 骑士救兵

    发布于:8 小时前

    0

    gopl 底层编程(unsafe包)
    unsafe包:Sizeof、Alignof和Offsetof,结构体内存对齐;unsafe.Pointer:查看浮点类型的位模式,修改结构体成员的值,不要把uintptr类型赋值给临时变量,reflect包返回的uintptr;深度相等示例:DeepEqual的不足,函数实现,支持循环引用,测试验证;注意事项
    阅读 63 评论 0 收藏 0
  • zhongjunr

    发布于:9 小时前

    0

    Google资深工程师深度讲解Go语言
    迷宫的广度优先搜索
    阅读 76 评论 0 收藏 0
  • qq5c9c828bc8d4b

    发布于:1 天前

    0

    go语言如何书写测试模块
    go测试
    阅读 49 评论 0 收藏 0
  • qq5c9c828bc8d4b

    发布于:1 天前

    0

    go语言的文件操作
    简单谈一下go语言文件操作的几种方式packagemainimport("bufio"//缓存IO"fmt""io""io/ioutil"//io工具包"os")funccheck(eerror){ife!=nil{panic(e)}}/**判断文件是否存在存在返回true不存在返回false*/f
    阅读 44 评论 0 收藏 0
  • 霍帅兵

    发布于:2 天前

    0

    golang 碎片整理之 函数
    函数是组织好的,可重复利用的、用于执行指定任务的代码块。go语言中支持函数、匿名函数和闭包,并且函数在go语言中属于“一等公民”。函数定义go语言中使用func关键字定义函数,具体格式如下:func函数名(参数)(返回值){函数体}其中,函数名由字母、数字、下划线组成,但是函数名的第一个字母不能是数字,在同一个包内,函数名也不能重名。参数:参数由参数变量和参数变量的类型组成,多个参数之间使用,分隔
    阅读 161 评论 0 收藏 0
  • 骑士救兵

    发布于:2 天前

    0

    gopl 反射2
    使用reflect.Value来设置值:判断值可寻址的方法,设置值的方法,注意事项,判断值可修改的方法;解码 S 表达式:词法分析器,函数实现,封装解析器;访问结构体字段标签:http服务端解析请求参数并完成结构体字段填充;显示类型的方法;慎用反射的三个原因
    阅读 564 评论 0 收藏 0
  • Ox1管理员

    发布于:2 天前

    1

    Gos:GOMODULE和GOPROXY解决方案
    gos解决了go module与goproxy的使用问题,并提供了快捷的交叉编译与proto文件生成等功能
    阅读 10000+ 评论 0 收藏 0
  • 骑士救兵

    发布于:3 天前

    0

    gopl 反射1
    为什么使用反射;reflect.Type和reflect.Value:Kind方法;递归的值显示器:分析各类型分支,使用示例,循环引用;编码 S表达式:编码方式,编码器实现
    阅读 96 评论 0 收藏 0
  • androidguy 专栏作者

    发布于:4 天前

    1

    用Go语言异常机制模拟TryCatch异常捕捉
    很多高级编程语言都有try...catch...finally或类似的语法,那么能不能Go语言中使用try...catch...finally呢?其实有时异常捕捉还是很有用的,就像swift语言在刚出来时也没有try...catch,但后来加了进去。那么在Go语言中如何实现Try...Catch呢?
    阅读 2177 评论 0 收藏 0
  • 骑士救兵

    发布于:5 天前

    0

    Go 表达式求值器
    定义接口和类型;定义方法;Parse函数:text/scanner包,运算符优先级处理示例;测试函数;check方法;应用到Web服务
    阅读 111 评论 0 收藏 0
写文章