golang玩转LRUcache
大家好!众所周知,作为一名合格的程序猿,不断地学习和交流是提升的关键。今天,一夕和大家一起来了解下LRU缓存淘汰。先介绍下LRUcache。大家都知道,缓存在任何稍具规模的项目里,都有着举足轻重的地位,而对于性能要求高的系统,缓存都是使用内存的,大小受限。
清华学神尹成带你学习golang2021(19)Goland入门指南
上一节详细介绍了 Goland 的安装和破解,本节我们来介绍一下怎么使用 Goland 来创建并运行一个项目。创建项目首先,在“文件”菜单中找到“New”,并在下一级菜单中选择“Project”来创建一个新项目。
混合进制IP地址解析漏洞,Go,Rust语言net类库受影响
本周在DEF CON大会上,由多名安全研究人员披露十进制和八进制混合IP地址解析漏洞,多种语言的受影响,包括Go和Rust的官方类库net。
「Golang」字符串转义和反转义
双引号,会自动解析 \t \n \r \x \uxxx \U 这些特殊的字符。// -1 because we know there is at least one \r to remove.
分布式事务实战–go语言的saga事务
我们团队在引入go语言做微服务的过程中,遇见了分布式事务的强需求。我们的交易中心涉及大量的业务,包括了商品、库存、各类营销活动、商品权限等等,按照我们微服务的设计,需要拆分到多个微服务。原先由本地事务保证的ACID,现在需要分布式事务方案来保证交易的正确性。
大白话 golang 教程-24-解析命令行参数
我们在终端 shell 下输入命令的时候,往往会看到一个帮助信息,根据帮助信息得知该命令的基本用法,并且含有很多参数,本章就来实现类似的功能。如何直接获取命令行的参数呢? 系统 os 包提供了 os.