golang
-
[置顶]甘特图怎么制作更方便?甘特图制作方法
本文关于甘特图怎么制作更方便?甘特图制作方法。其实现在制作甘特图的方式有多种多样,可以直接使用表格的方式来制作,或者是使用一些线上工具来制作甘特图都是可以的。今天针对于甘特图制作方式给大家详细的分享一...
-
[置顶]okr的实施标准步骤是什么?成功实施落地OKR的要点
本文关于okr的实施标准步骤是什么?成功实施落地OKR的要点。其实有关于Okr工作法,相信很多人都有一定的了解。OKR定义为一个重要的思维框架和一个发展中的学科,旨在确保员工一起工作,并专注于做出可衡...
-
用 Golang 实现基于 Redis 的安全高效 RPC 通信(用一生去爱你)
前言 RPC(Remote Procedure Call),翻译过来为“远程过程调用”,是一种分布式系统中服务或节点之间的有效通信机制。通过 RPC,某个节点(或客户端)可以很轻松的调用远端(或服务端...
-
深入Golang调度器之GMP模型
前言 随着服务器硬件迭代升级,配置也越来越高。为充分利用服务器资源,并发编程也变的越来越重要。在开始之前,需要了解一下并发(concurrency)和并行(parallesim)的区别。 并发: 逻辑...
-
Golang系列之浮点型与复数类型
Golang系列之浮点型与复数类型 1、浮点类型定义 浮点类型也可以称之为浮点数,用于存储小数类型的数据,比如3.14等等,都是浮点型 var price float32 = 100.12 fmt.P...
-
面试官:说下Golang Slice的底层实现,泪崩了!
1、Go 语言当中数组和切片的区别是什么? 数组: 数组固定长度数组长度是数组类型的一部分,所以[3]int 和[4]int 是两种不同 的数组类型数组需要指定大小,不指定也会根据处初始化对的自动推算...
-
手把手教Golang小白搭建小米SOAR开发环境
如果你希望直接运行 可以直接下载二进制发布包: wget https://github.com/XiaoMi/soar/releases/download/${tag}/soar.${OS}-amd6...
-
分享一套golang实现的 IM 系统,一键部署服务端,客户端SDK全平台支持,可以替代IM云服务
开篇 自互联网诞生以来,即时通讯平台就一直存在。从世界范围来看,WhatsApp、Facebook、 微信、Telegram是领先的消息平台,用户主要使用这些平台与家人和朋友保持联系。随着互联网的发展...
-
2020-10-02:golang如何写一个插件?
福哥答案2020-10-02:#福大大架构师每日一题# 简单回答: buildmode=plugin plugin.Open p.Lookup [中级回答:](https://www.zhihu.co...
-
Golang语言解决了哪些现实问题?
目录 前言 正文 问题一、开发速度和执行速度的权衡 问题二、合理利用服务器资源 问题三、避免共享内存的同步问题 结尾 前言 了解编程语言的小伙伴一定知道,我们在为某个项目选择开发语言时,总是需要在开发...
-
Golang编码规范之指导原则04
一 不要使用 panic 在生产环境中运行的代码必须避免出现 panic。panic 是 级联失败 的主要根源 。如果发生错误,该函数必须返回错误,并允许调用方决定如何处理它。 Bad func ru...
-
【Golang】✔️实战✔️ 聊天室 ☢️建议手收藏☢️
【Golang】✔️实战✔️ 聊天室 ☢️建议手☢️ 概述 服务端实现 客户端实现 日志 概述 今天我们会结合之前几节课的知识来综合实战一下, 实现一个聊天室. 服务端实现 运行的时候我们可以开启一个...