当前位置:首页 > 文章列表 >golang

golang
golang专题下共有 13964 篇文章
  • Golang基础算术运算怎么实现
    Golang基础算术运算怎么实现
    Go语言支持加减乘除取余运算,适用于整型和浮点型,需注意类型转换与除零问题,自增自减为语句不可用于表达式,可通过函数封装实现简易计算器。
    Golang· Go教程   |  2星期  |   golang 算术运算 422浏览 收藏
  • Golang单元测试编写技巧与教程
    Golang单元测试编写技巧与教程
    Go语言通过testing包和gotest命令支持简洁高效的单元测试。测试文件需以_test.go结尾并与被测文件同目录,测试函数以Test开头且接收*testing.T参数。推荐使用表驱动测试,通过切片定义多组用例以提升覆盖率。运行gotest可执行测试,加-v标志显示详细输出;使用-cover查看覆盖率,-coverprofile生成覆盖率文件,再用gotoolcover-html可视化报告。遵循命名规范并组织清晰的测试结构,结合表驱动方式覆盖边界情况,即可实现高质量测试。
    Golang· Go教程   |  2星期  |   golang 单元测试 237浏览 收藏
  • Golang高并发HTTP接口测试技巧
    Golang高并发HTTP接口测试技巧
    先明确测试目标如QPS、延迟、错误率和资源占用,再用hey或wrk进行高并发压测,根据结果优化代码并模拟真实流量模式持续验证。
    Golang· Go教程   |  2星期  |   golang HTTP接口 256浏览 收藏
  • Golang优化Docker网络与端口映射方法
    Golang优化Docker网络与端口映射方法
    使用自定义bridge网络提升Go微服务通信效率,仅对外暴露必要端口,高并发场景可选host网络模式,并结合HTTPKeep-Alive与超时控制优化性能。
    Golang· Go教程   |  2星期  |   golang docker 183浏览 收藏
  • GolanggRPC开发教程详解
    GolanggRPC开发教程详解
    首先定义.proto文件声明服务接口和消息格式,接着使用protoc生成Go代码,然后实现gRPC服务端逻辑并启动服务器,再编写客户端代码调用远程服务,最后通过连接调用获取响应,完成高效跨语言通信。
    Golang· Go教程   |  2星期  |   golang grpc 138浏览 收藏
  • Golangpanic与recover如何保障服务器稳定
    Golangpanic与recover如何保障服务器稳定
    panic是Go中用于中断异常流程的机制,recover则可在defer中捕获panic防止程序崩溃;在服务器程序中,通过在goroutine入口处使用defer+recover可拦截未处理的panic,将其转化为错误响应,避免影响整体服务稳定性。
    Golang· Go教程   |  2星期  |   golang panic 455浏览 收藏
查看更多
课程推荐
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
  • Go语言课程Gin框架实战
    Go语言课程Gin框架实战
    Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
    339次学习
  • Golang云原生架构师课程
    Golang云原生架构师课程
    Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
    205次学习
  • Go编程基础视频教程
    Go编程基础视频教程
    Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
    168次学习
  • Golang进阶实战编程
    Golang进阶实战编程
    本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
    129次学习
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码