首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
golang
佩奇呀
创建于2021-08-16
订阅专栏
go语言学习
等 2 人订阅
共10篇文章
创建于2021-08-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
golang控制结构之select
select是Go在语言层面提供的多路I/O复用机制,用于检测多个管道是否就绪( 即可读或可写 ),其特性和管道息息相关。 特性速览 管道读写 select只能作用于管道,包括数据的读取
golang数据结构初探之字符串string
字符串string string 是Go语言中的基础数据类型。 特性速览 声明 声明string变量非常简单,常见的方式有以下两种: 声明一个空字符串后再赋值 需要注意的是空字符只是长度为0,但不是n
golang数据结构初探之iota
iota Go语言的iota常用于const表达式中,其值是从0开始的,const声明块中每增加一行,iota值都会自增1。 使用iota可以简化常量的定义,但其规则必须牢记,否则在阅读源码时可能会造
golang数据结构初探之结构体struct
结构体struct Go语言的struct与其他编程语言的class有些类似,可以定义字段和方法,但是不可以继承 内嵌字段 Go语言的结构体没有继承的概念,当需要"复用"其他结构体时,需要使用组合的方
golang中内存泄露的发现与排查
项目场景: 问题描述: pprof是什么: pprof是Go的性能分析工具,在程序运行过程中,可以记录程序的运行信息,可以是CPU使用情况、内存使用情况、goroutine运行情况等,当需要性能调优或
基于Go语言实现的简易api网关
基于Go语言实现的简易api网关 api网关核心功能是实现http转发和重新功能,http代理的结构和思路很简单,通过浏览器发送请求,proxy拿到浏览器的请求去请求目标地址,然后获得结果它再发送给浏
golang 数组随机排序
前言 目前接到一个推荐数据的需求,需要将数据库中获取到的数据进行随机排序后返回给用户。考虑了一下,有两种使用方式,一种是通过数据库 order by rand() ,还有一种就是本文需要使用到的代码处
golang数据结构初探之字典map
字典Map Go语言的map底层使用Hash表实现的 特性预览 操作方式 初始化 map分别支持字面量初始化和内置函数make()初始化 字面量初始化 内置函数make() 使用make()函数初始化
golang数据结构初探之动态数组slice
golang slice 又称动态数组,依托于数组实现,可以方便的进行扩容和传递,实际使用时比数组更灵活。但正是因为灵活,实际使用时更容易出错,避免出错的最好方法便是了解其实现原理。 特性速览
golang数据结构初探之管道chan
golang数据结构初探之管道chan 管道是go在语言层面提供的协程之间的通信方式,比unix的管道更易用也更轻便。 特效速览 初始化 声明和初始化管道的方式主要有以下两种: 变量声明 使用内置函数