首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Go
订阅
爱喝拿铁的拿拿
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Go之底层利器-AST遍历
最近需要基于AST来做一些自动化工具,遂也需要针对这个神兵利器进行一下了解研究。本篇文章也准备只是简单的讲解一下以下两个部分: 什么是AST,其实就是抽象语法树Abstract Syntax Tree的简称。它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一…
Go 每日一库之 testify
testify是 Go 语言最流行的测试库,支持丰富的功能,方便的断言,测试替身 mock,测试套件 suite,让我们的测试编写更轻松.
Go 每日一库之 testing
标准库`testing`提供了测试功。为了让程序更可靠,让以后的重构更安全、更放心,单元测试必不可少。排查程序中的性能问题,性能测试能派上大用场。示例测试主要是为了演示如何使用某个功能。
golang 打桩,mock 数据怎么玩?
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金 工作中,很多公司都要求效能,要求自动化测试 实际落地的过程中发现,要做单元测试,
使用 channel 控制并发数量
协程 goroutine 是轻量级线程,调度由 Go 运行时进行管理的。Go 语言的并发控制主要使用关键字 go 开启协程 goroutine。Go 协程(Goroutine)之间通过信道(chann
golang基础-单元测试与mock
为了保证代码的质量,很多公司都会要求写单元测试。这里介绍两个指标, 通过单元测试,我们可以针对不同场景进行测试,是研发自己对质量的把控。 笔者目前所在的公司对单元测试要求很高,并且有替代测试的趋势。 goconvey可以很好的支持setup和teardown,goconvey可…
初探远程过程调用RPC(二.使用golang进行protobuf序列化)
本文正在参与 “网络协议必知必会”征文活动 前言 大部分的RPC框架为了效率会把传输的内容根据需要格式序列化成便于传输的编码,今天就说说上篇文章说的GRPC框架中的protobuf编码。 google
Golang入门(4):并发
并发程序指同时进行多个任务的程序,随着硬件的发展,并发程序变得越来越重要。Web服务器会一次处理成千上万的请求,这也是并发的必要性之一。Golang的并发控制比起Java来说,简单了不少。在Golang中,没有多线程这一说法,只有协程,而新建一个协程,仅仅只需要使用go关键字。…
我的Go学习文库(菜鸟入门Go语言必看必看必看)
我的Go学习文库(菜鸟入门Go语言必看必看必看) 菜鸟入门Go语言必看必看必看 菜鸟入门Go语言必看必看必看 菜鸟入门Go语言必看必看必看 开始学习Go语言不是一天两天了,而是三四天了,在掘金大大的鼓
Golang入门(3):一天学完GO的进阶语法
在上一篇文章中,我们聊了聊Golang中的一些基础的语法,如变量的定义、条件语句、循环语句等等。他们和其他语言很相似,我们只需要看一看它们之间的区别,就差不多可以掌握了,所以作者称它们为“基础语法”。在这篇文章中,我们将聊一聊Golang的一些语言特性,这也是Golang和其他…