01 2024 档案

摘要:阅读本文大概需要 6 分钟。 slices 标准库是 Go 1.21 新增的一个包,它提供了许多对切片(slices)进行常见操作的泛型函数,可以适用于任何元素类型的切片。切片是 Go 语言中一种重要的数据结构,它可以动态地存储和管理一组相同类型的元素。切片的底层实现是一个数组,但是切片可以根据需要 阅读全文
posted @ 2024-01-31 21:16 技术颜良 阅读(417) 评论(0) 推荐(0) 编辑
摘要:三、 命令使用traceroute [-n] -T -p <目标端口号> Host1参数说明: -n 直接使用 IP 地址而非主机名称(禁用 DNS 反查)。 -T 通过 TCP 探测。 -p 探测目标端口号。 Host 目标服务器域名或 IP。 注:Windows 环境下,您可通过 tracetc 阅读全文
posted @ 2024-01-31 14:50 技术颜良 阅读(692) 评论(0) 推荐(0) 编辑
摘要:Golang不可不知的7个并发概念 原创 俞凡 DeepNoMind DeepNoMind 2024-01-13 11:08 发表于上海 听全文 并发性支持是Golang最重要的原生特性之一,本文介绍了Golang中和并发性相关的7个概念。原文: Golang: 7 must-know concur 阅读全文
posted @ 2024-01-31 09:22 技术颜良 阅读(13) 评论(0) 推荐(0) 编辑
摘要:基于FX构建大型Golang应用 原创 俞凡 DeepNoMind DeepNoMind 2023-12-23 13:29 发表于上海 1人听过 Uber开源的FX可以帮助Go应用解耦依赖,实现更好的代码复用。原文: How to build large Golang applications us 阅读全文
posted @ 2024-01-31 08:58 技术颜良 阅读(84) 评论(0) 推荐(0) 编辑
摘要:K8s 一条默认参数引起的性能问题 k8s技术圈 2024-01-22 21:34 发表于四川 1人听过 以下文章来源于SRE运维进阶之路 ,作者SreClay SRE运维进阶之路. 专注于 SRE 运维、云原生、稳定性、高可用性、可观测性、DevOps 等技术 问题时间线 [xx:xx] 开发收到 阅读全文
posted @ 2024-01-31 08:09 技术颜良 阅读(328) 评论(1) 推荐(0) 编辑
摘要:从零搭建Go语言Web服务器 原创 Go先锋 Go先锋 2024-01-30 11:19 发表于广东 听全文 Go 先锋 读完需要 9分钟 速读仅需 3 分钟 一、Go 语言的优势 1. 执行效率高 Go 语言以其出色的执行效率而闻名,这得益于其静态类型和编译型的特性。通过直接编译成机器码,Go 程 阅读全文
posted @ 2024-01-30 13:01 技术颜良 阅读(660) 评论(0) 推荐(0) 编辑
摘要:https://www.baeldung.com/linux/kubernetes-equivalent-of-env-file-docker 阅读全文
posted @ 2024-01-28 21:15 技术颜良 阅读(9) 评论(0) 推荐(0) 编辑
摘要:go高性能日志库 github.com/rs/zerolog/log 阅读全文
posted @ 2024-01-28 16:08 技术颜良 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在开发过程中,我们经常需要处理一些相互依赖的组件。例如,我们可能有一个服务需要数据库连接和一些配置信息。这种相互依赖的关系在一个大型项目中可能会变得非常复杂。无序地组织这些依赖可能会造成代码的混乱和维护困难。为了更好地管理依赖关系,依赖注入是一个很好的解决方案。在Go的世界中,我们有一个强大的依赖注 阅读全文
posted @ 2024-01-26 10:02 技术颜良 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Golang中有3种数据类型不能比较,分别是slice、map、func,如果要比较这3种类型,使用reflect.DeepEqual函数。 具体参考:Golang编程规范-比较操作符 链接:https://go.dev/ref/spec#Comparison_operators 阅读全文
posted @ 2024-01-25 15:12 技术颜良 阅读(41) 评论(0) 推荐(0) 编辑
摘要:点击关注👉 马哥Linux运维 2024-01-23 17:45 发表于江苏 表单参数 表单参数传输为post请求,http常见的传输格式为四种 application/json application/x-www-form-urlencoded application/xml multipart 阅读全文
posted @ 2024-01-25 09:29 技术颜良 阅读(67) 评论(0) 推荐(0) 编辑
摘要:从 fatal 错误到 sync.Map:Go中 Map 的并发策略 原创 波罗学 码途漫漫 2024-01-21 21:00 发表于上海 听全文 为什么 Go 语言在多个 goroutine 同时访问和修改同一个 map 时,会报出 fatal 错误而不是 panic?我们该如何应对 map 的数 阅读全文
posted @ 2024-01-23 18:44 技术颜良 阅读(106) 评论(0) 推荐(0) 编辑
摘要:gin框架路由讲解 点击关注👉 马哥Linux运维 2024-01-23 17:45 发表于江苏 听全文 表单参数 表单参数传输为post请求,http常见的传输格式为四种 application/json application/x-www-form-urlencoded application 阅读全文
posted @ 2024-01-23 18:28 技术颜良 阅读(41) 评论(0) 推荐(0) 编辑
摘要:sudo(superuser or another do)让普通用户可以以超级管理员或其他人的身份执行命令。 sudo基本流程如下: 1.管理员需要先授权(修改/etc/sudoers文件) 2.普通用户以sudo的形式执行命令 3.可以通过sudo -l 查看授权情况 修改/etc/sudoers 阅读全文
posted @ 2024-01-23 18:07 技术颜良 阅读(92) 评论(0) 推荐(0) 编辑
摘要:TiDB部署环境一台虚拟机 内存5G/CPU 4c Centos7.9 x86_64(数据盘文件格式ext4) 第 一 步:软硬件前置准备1、关闭系统swapecho "vm.swappiness = 0">> /etc/sysctl.conf swapoff -a sysctl -p cat /e 阅读全文
posted @ 2024-01-23 14:48 技术颜良 阅读(300) 评论(0) 推荐(0) 编辑
摘要:linux模拟资源占用 你会吗 点击关注👉 马哥Linux运维 2024-01-22 22:04 发表于江苏 听全文 公司有一些云服务器,在华为云上,很多云服务器资源占用率不高,处于空闲状态。我担心领导检测到这些资源空闲的云服务器,会要求我们降低配置,同时会降低云服务器的采购预算。所以就想写一个s 阅读全文
posted @ 2024-01-23 07:53 技术颜良 阅读(639) 评论(0) 推荐(0) 编辑
摘要:收到请求数据的常用安全验证方案,go语言,gin框架 原创 小锟哥哥 GoLang全栈 2024-01-18 07:47 发表于四川 1人听过 在使用 Gin 框架处理前端请求数据时,必须关注安全性问题,以防范常见的攻击。本文将探讨 Gin 框架中常见的安全问题,并提供相应的处理方法,以确保应用程序 阅读全文
posted @ 2024-01-22 19:09 技术颜良 阅读(205) 评论(0) 推荐(0) 编辑
摘要:Go并发优化的9大技巧,效果立竿见影 原创 Go先锋 Go先锋 2023-11-10 08:02 发表于广东 听全文 Go 先锋 读完需要 8分钟 速读仅需 3 分钟 概述 Go 语言 以其在并发编程方面的优势而闻名,但合理利用各种优化技巧可以进一步提升 Go 程序的并发性能。 本文将介绍在 CPU 阅读全文
posted @ 2024-01-22 13:01 技术颜良 阅读(141) 评论(0) 推荐(0) 编辑
摘要:Kubernetes 中容器的退出状态码参考指南 云原生生态圈 2024-01-22 08:10 发表于北京 听全文 什么是容器退出码 当容器终止时,容器引擎使用退出码来报告容器终止的原因。如果您是 Kubernetes 用户,容器故障是 pod 异常最常见的原因之一,了解容器退出码可以帮助您在排查 阅读全文
posted @ 2024-01-22 12:43 技术颜良 阅读(74) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "net/http" "github.com/gin-gonic/gin") type user struct { Name string `json:"name" binding:"required"` Email string `json: 阅读全文
posted @ 2024-01-21 09:15 技术颜良 阅读(220) 评论(0) 推荐(0) 编辑
摘要:#检查口令最小长度cp /etc/login.defs /etc/login.defs.backsed -i "/^PASS_MIN_LEN/c PASS_MIN_LEN 8" /etc/login.defs #检查口令生存周期sed -i "/^PASS_MAX_DAYS/c PASS_MAX_D 阅读全文
posted @ 2024-01-19 22:32 技术颜良 阅读(107) 评论(0) 推荐(0) 编辑
摘要:openeuler2203升级openssh9.4p1解决漏洞问题 1,使用rpmbuild将tar包打成rpm包,不喜欢编译升级的,使用RPM升级就方便多了。 想使用openssh的源码包编译安装的,参考这里: OpenSSH-9.4p1 (linuxfromscratch.org) 2,准备编译 阅读全文
posted @ 2024-01-19 22:02 技术颜良 阅读(185) 评论(0) 推荐(0) 编辑
摘要:Go:精通URL解析与处理 原创 王义杰 运维开发王义杰 2024-01-18 18:00 发表于广东 听全文 作为一名Go开发工程师,处理URL是日常任务之一。在Go语言的标准库中,net/url 包提供了解析和处理URL的功能。为了获取URL中的主机部分(例如从 https://10.8.219 阅读全文
posted @ 2024-01-18 18:42 技术颜良 阅读(72) 评论(0) 推荐(0) 编辑
摘要:Golang中的工厂模式:灵活选择存储方式实现文件存储 原创 沙蒿 程序员的碎碎念 2024-01-05 08:20 发表于广东 听全文 引言 在现代软件开发中,文件存储是一个常见的需求,而选择合适的存储方式对于系统的可扩展性和性能至关重要。本文将介绍如何使用工厂模式在Golang中实现文件存储的灵 阅读全文
posted @ 2024-01-18 12:53 技术颜良 阅读(73) 评论(0) 推荐(0) 编辑
摘要:更新:2023-06-02 14:16 本篇文章将介绍rsync-avz命令及其参数,在备份和同步文件时的正确用法。rsync-avz是一个常用的全量备份和增量同步工具,它可以通过网络将文件从一个位置复制到另一个位置,并且保持两个位置上的文件内容一致。rsync-avz不仅效率高,且功能强大灵活,是 阅读全文
posted @ 2024-01-18 11:08 技术颜良 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:每个Go程序员必犯之错 原创 晁岳攀(鸟窝) 鸟窝聊技术 2023-12-18 08:48 发表于北京 听全文 说起每个程序员必犯的错误,那还得是"循环变量"这个错误了,就连 Go 的开发者都犯过这个错误,这个错误在 Go 的 FAQ 中也有提到What happens with closures 阅读全文
posted @ 2024-01-18 08:46 技术颜良 阅读(73) 评论(0) 推荐(0) 编辑
摘要:https://hellogitlab.com/CM/ansible/fetch.html#%E6%B5%8B%E8%AF%95 阅读全文
posted @ 2024-01-17 21:00 技术颜良 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1.修改ansible配置文件vim /etc/ansible/ansible.cfg取消注释的行:remote_tmp = ~/.ansible/tmpinventory = /etc/ansible/hostshost_key_checking = False 2.编写host文件vim /et 阅读全文
posted @ 2024-01-17 20:37 技术颜良 阅读(548) 评论(0) 推荐(0) 编辑
摘要:Go 构建高效的二叉搜索树联系簿 原创 TimLiu 爱发白日梦的后端 2024-01-17 07:00 发表于广东 听全文 爱发白日梦的后端 专注 Go 语言领域的发展,学习成为更牛逼的架构师,日常分享 Go 语言、架构、软件工具的使用。 164篇原创内容 公众号 点击上方“名片”,关注公众号,加 阅读全文
posted @ 2024-01-17 08:37 技术颜良 阅读(22) 评论(0) 推荐(0) 编辑
摘要:rsync+inotify-tools实时同步数据 https://blog.csdn.net/qq_26489043/article/details/114384492 超时重连 原创 青菜浪人 青菜浪人 2023-10-09 12:42 发表于陕西 听全文 rsync是Linux系统下的数据镜像 阅读全文
posted @ 2024-01-16 10:15 技术颜良 阅读(138) 评论(0) 推荐(0) 编辑
摘要:Golang实现程序优雅退出的方法 有哪些 ? 原创 磊丰 Go语言圈 2024-01-16 08:31 发表于广东 听全文 学习与交流:Go语言技术微信群 商务合作加微信:LetsFeng 现在就开始你的Go语言学习之旅吧!人生苦短,let’s Go. Goland 全家桶激活码,永久有效,亲测可 阅读全文
posted @ 2024-01-16 08:50 技术颜良 阅读(631) 评论(0) 推荐(0) 编辑
摘要:还不敢写多线程程序?看看Go如何让并发控制简单有趣 原创 萤火架构 萤火架构 2024-01-12 19:50 发表于北京 听全文 所谓并发控制,就是同一程序进程内不同线程间访问相同资源时的冲突处理,有时也称为进程内同步。比如一个简单的内存累加计数操作,如果不进行同步,不同的线程可能就会获取到同样的 阅读全文
posted @ 2024-01-15 21:31 技术颜良 阅读(63) 评论(0) 推荐(0) 编辑
摘要:https://www.zhihu.com/question/485225118/answer/3076327860 阅读全文
posted @ 2024-01-15 17:42 技术颜良 阅读(6) 评论(0) 推荐(0) 编辑
摘要:深入浅出 Golang 中的参数传递机制 原创 路多辛 路多辛 2024-01-14 20:41 发表于上海 听全文 值传递(Pass by Value)和引用传递(Pass by Reference)是编程语言中两种主要的参数传递方式,决定了函数调用过程中实参(实际参数)如何影响形参(形式参数)以 阅读全文
posted @ 2024-01-15 08:19 技术颜良 阅读(783) 评论(0) 推荐(0) 编辑
摘要:Golang流水线设计模式实践 原创 俞凡 DeepNoMind DeepNoMind 2024-01-14 11:45 发表于上海 听全文 流水线设计模式对于顺序处理业务数据非常有用,可以以一致的方式直观的定义对数据的处理流程。原文: Using a Pipeline Pattern in Gol 阅读全文
posted @ 2024-01-14 15:05 技术颜良 阅读(44) 评论(0) 推荐(0) 编辑
摘要:使用 Go 构建高性能的事件管理器 原创 K8sCat 源自开发者 2023-12-14 07:42 发表于广东 听全文 事件驱动编程是一种编程范式,在这种范式下,程序的执行流由外部事件(如用户操作、传感器输出或消息传递)来决定。在 Go 语言中,构建一个事件管理器可以帮助我们更好地组织和处理这些事 阅读全文
posted @ 2024-01-14 07:59 技术颜良 阅读(310) 评论(0) 推荐(0) 编辑
摘要:首页 登录 字节微服务HTTP框架Hertz使用与源码分析|拥抱开源 白泽z 2022-09-013,421 关注 一、前言 Hertz[həːts] 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、gin、echo 的优势, 并结合字节跳动内部的需求, 阅读全文
posted @ 2024-01-13 21:03 技术颜良 阅读(104) 评论(0) 推荐(0) 编辑
摘要:Golang不可不知的7个并发概念 原创 俞凡 DeepNoMind DeepNoMind 2024-01-06 13:10 发表于上海 3人听过 并发性支持是Golang最重要的原生特性之一,本文介绍了Golang中和并发性相关的7个概念。原文: Golang: 7 must-know concu 阅读全文
posted @ 2024-01-13 08:42 技术颜良 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Golang throttled是一个基于GCRA的速率限制库 原创 Eagle1949 技术源泉 2024-01-07 07:01 发表于河南 1人听过 Throttled包实现了对HTTP端点等资源的速率限制访问。它使用通用信元速率算法(GCRA)来限制对资源(如HTTP端点)的访问,从而实现速 阅读全文
posted @ 2024-01-11 21:56 技术颜良 阅读(64) 评论(0) 推荐(0) 编辑
摘要:从错误中学习: 了解Go编程的6个坏习惯 原创 俞凡 DeepNoMind DeepNoMind 2024-01-07 10:35 发表于上海 Go编程的某些实践容易被误用或忽视,了解这些特性的特点和陷阱,可以帮助我们编写更好的代码。原文: 5+ BAD Practices In Go: Learn 阅读全文
posted @ 2024-01-11 20:42 技术颜良 阅读(10) 评论(0) 推荐(0) 编辑
摘要:https://github.com/ventoy/Ventoy 阅读全文
posted @ 2024-01-11 10:52 技术颜良 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Go语言常见错误| 将接口作为返回值 原创 云原生Go 源自开发者 2024-01-11 07:00 发表于广东 听全文 源自开发者 专注于提供关于Go语言的实用教程、案例分析、最新趋势,以及云原生技术的深度解析和实践经验分享。 69篇原创内容 公众号 在Go语言开发过程中,一个常见的错误是错误地将 阅读全文
posted @ 2024-01-11 08:54 技术颜良 阅读(46) 评论(0) 推荐(0) 编辑
摘要:如何使用 Golang 比较版本号大小? 原创 路多辛 路多辛 2024-01-09 21:00 发表于上海 听全文 在日常开发中,比较版本号大小的情况是经常遇到的。因为版本号通常是字符串形式的,所以在 Go 语言中,比较版本号大小通常需要将字符格式的版本号串解析为可比较的数值,然后进行比较。版本号 阅读全文
posted @ 2024-01-10 08:13 技术颜良 阅读(225) 评论(0) 推荐(0) 编辑
摘要:Go语言接口防并发常用方案 原创 枫潇潇兮 程序员技术成长之路 2024-01-09 08:30 发表于福建 听全文 Go语言中处理并发的常见策略涉及了并发原语,如互斥锁(sync.Mutex)、读写锁(sync.RWMutex)、通道(channel)以及原子操作(sync/atomic)。接口( 阅读全文
posted @ 2024-01-09 21:18 技术颜良 阅读(28) 评论(0) 推荐(0) 编辑
摘要:每日一库:使用标准库 archive 处理归档文件 原创 孟斯特 孟斯特 2024-01-07 10:00 发表于北京 听全文 在 Go 语言标准库中,archive 包提供了用于处理归档文件(压缩文件和文件集合)的库。本文将详细介绍 archive/tar 和 archive/zip 包,它们分别 阅读全文
posted @ 2024-01-09 19:16 技术颜良 阅读(145) 评论(0) 推荐(0) 编辑
摘要:10 人赞同了该文章 忽略某个字段 // 使用json tag指定json序列化与反序列化时的行为 type Person struct { Name string `json:"name"` // 指定json序列化/反序列化时使用小写name Age int64 Weight float64 ` 阅读全文
posted @ 2024-01-08 21:32 技术颜良 阅读(258) 评论(0) 推荐(0) 编辑
摘要:说明这个命令 ps -ef | grep main | grep -v grep | awk '{print $2}'获取的结果为空,填入xargs参数的值也为空,因此报错。我们可以在 ps -ef | grep main | grep -v grep | awk '{print $2}' | xa 阅读全文
posted @ 2024-01-08 19:49 技术颜良 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Go语言控制协程(goroutine)的并发数量,有哪些好的解决方法 磊丰 Go语言圈 2023-12-07 08:31 发表于广东 听全文 Go语言圈 Go语言开发者的学习好助手,分享Go语言知识,技术技巧,学习与交流Go语言开发经验,互动才有助于技术的提升,每天5分钟,助你GO语言技术快乐成长 阅读全文
posted @ 2024-01-07 16:15 技术颜良 阅读(663) 评论(1) 推荐(0) 编辑
摘要:Go语言常见错误| 滥用getters/setters 原创 云原生Go 源自开发者 2024-01-07 15:33 发表于广东 听全文 源自开发者 专注于提供关于Go语言的实用教程、案例分析、最新趋势,以及云原生技术的深度解析和实践经验分享。 67篇原创内容 公众号 在Go语言编程中,恰如其分地 阅读全文
posted @ 2024-01-07 15:43 技术颜良 阅读(72) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_45688268/article/details/126355365CentOS7 安装配置SFTP服务器详解AquaMriusC于 2022-08-15 21:39:26 发布阅读量1w 收藏 56点赞数 7分类专栏: 虚拟机与云服务器 文 阅读全文
posted @ 2024-01-07 10:59 技术颜良 阅读(254) 评论(0) 推荐(0) 编辑
摘要:快收藏!最全Go语言实现设计模式(上) 陈佼 Go语言中文网 2022-11-26 22:00 发表于北京 点击上方蓝色“Go语言中文网”关注,每天一起学 Go导语| 设计模式是针对软件设计中常见问题的工具箱,其中的工具就是各种经过实践验证的解决方案。即使你从未遇到过这些问题,了解模式仍然非常有用, 阅读全文
posted @ 2024-01-06 21:45 技术颜良 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Golang中的观察者模式:优化订单处理系统 点击关注👉 马哥Linux运维 2024-01-06 12:43 发表于江苏 当涉及到订单处理系统时,观察者设计模式可以用于实现订单状态的变化和通知。在这篇文章中,我们将介绍如何使用Golang来实现观察者设计模式,并提供一个基于订单处理系统的代码示例 阅读全文
posted @ 2024-01-06 21:33 技术颜良 阅读(117) 评论(0) 推荐(0) 编辑
摘要:expect是一种能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序。根据脚本内容,Expect可以知道程序会提示或反馈什么内容以及 什么是正确的应答。它是一种可以提供“分支和嵌套结构”来引导程序流程的解释型脚本语言。shell功能很强大,但是不能实现有交互功能的多机器之前的操作,例如ss 阅读全文
posted @ 2024-01-06 14:05 技术颜良 阅读(274) 评论(0) 推荐(0) 编辑
摘要:https://gist.github.com/jmfederico/1495347 阅读全文
posted @ 2024-01-05 22:02 技术颜良 阅读(41) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_70730532/article/details/124732635 apt install openjdk-8-jdk yum install java-1.8.0-openjdk-devel java-1.8.0-openjdk java 阅读全文
posted @ 2024-01-04 22:27 技术颜良 阅读(410) 评论(0) 推荐(0) 编辑
摘要:Shell脚本检查工具ShellCheck 原创 WetWan WetWan 2023-12-26 17:29 发表于北京 2人听过 ShellCheck是一个用于bash/sh shell脚本的静态分析工具,可以辅助检查脚本语法错误,给出建议增强脚本健壮性。 项目地址:https://github 阅读全文
posted @ 2024-01-04 19:16 技术颜良 阅读(670) 评论(0) 推荐(0) 编辑
摘要:Go中的switch的6种使用:没有你想象中那么简单 原创 二师兄 程序新视界 2023-12-04 07:10 发表于北京 听全文 Go以其简洁而著称,但并不是每个人都熟悉这种语言中switch语句的多样性。首先,如果你对Go的switch语句还不熟悉,它可能与其他语言相比有些不同。 下面是一个简 阅读全文
posted @ 2024-01-04 13:03 技术颜良 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:Linux-提高CPU、内存使用率shell脚本 Mr_wilson_liu 已于 2023-10-12 11:50:11 修改 阅读量2.5k 收藏 8 点赞数 5分类专栏: linux 文章标签: linux 服务器 java版权 linux专栏收录该内容5 篇文章0 订阅订阅专栏目录 1、提升 阅读全文
posted @ 2024-01-04 11:33 技术颜良 阅读(3491) 评论(0) 推荐(0) 编辑
摘要:【MYSQL】MySQL备份之xtrabackup(Python) 【MYSQL】MySQL备份之xtrabackup(Python)_51CTO博客_python mysql update 关注DonotCTR 【MYSQL】MySQL备份之xtrabackup(Python) 精选 原创 Don 阅读全文
posted @ 2024-01-04 09:33 技术颜良 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Go语言常见错误| 意外的变量隐藏 原创 云原生Go 源自开发者 2024-01-04 07:46 发表于广东 听全文 源自开发者 专注于提供关于Go语言的实用教程、案例分析、最新趋势,以及云原生技术的深度解析和实践经验分享。 62篇原创内容 公众号 在Go语言中,变量隐藏(Variable Sha 阅读全文
posted @ 2024-01-04 08:19 技术颜良 阅读(25) 评论(0) 推荐(0) 编辑
摘要:golang定时器相关的函数超硬核解析 原创 萧楚河 golang面试经典讲解 2024-01-03 20:10 发表于上海 听全文 一、前言 Golang 定时器包括:一次性定时器(Timer)和周期性定时器(Ticker)。 编程中经常会通过timer和ticker、AfterFunc。定时器N 阅读全文
posted @ 2024-01-04 07:58 技术颜良 阅读(667) 评论(0) 推荐(0) 编辑
摘要:https://www.modb.pro/db/43686 https://cloud.tencent.com/developer/article/1783831 #没时间戳 https://cloud.tencent.com/developer/article/1441289 #脚本 一、全库备份 阅读全文
posted @ 2024-01-03 21:53 技术颜良 阅读(411) 评论(0) 推荐(0) 编辑
摘要:golang的下划线有一些不错的用法。 golang中的下划线表示忽略变量的意思,也没有产生新的变量,但是后面的表达式依然会被执行。 1.忽略返回值这个应该是最简单的用途,比如某个函数返回三个参数,但是我们只需要其中的两个,另外一个参数可以忽略,这样的话代码可以这样写: v1, v2, _ := f 阅读全文
posted @ 2024-01-02 21:23 技术颜良 阅读(129) 评论(0) 推荐(0) 编辑
摘要:原创 TimLiu 爱发白日梦的后端 2023-12-01 08:01 发表于广东 爱发白日梦的后端 专注 Go 语言领域的发展,学习成为更牛逼的架构师,日常分享 Go 语言、架构、软件工具的使用。 159篇原创内容 公众号 在单机程序中,当多个线程或协程同时修改全局变量时,为了保障数据一致性,我们 阅读全文
posted @ 2024-01-02 17:55 技术颜良 阅读(157) 评论(0) 推荐(0) 编辑
摘要:Go 工具链详解(五):竞态条件检测神器 Race Detector 原创 路多辛 路多辛 2023-12-13 21:49 发表于上海 听全文 并发编程可以提高程序的性能和稳定性,但也带来了一些挑战,如竞态条件。竞态条件是指并发程序中的多个线程同时访问共享资源,导致程序行为不确定的问题。为了避免竞 阅读全文
posted @ 2024-01-02 13:02 技术颜良 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Go 语言中的 nil 不相等问题 原创 云原生Go 源自开发者 2024-01-02 07:02 发表于广东 听全文 源自开发者 专注于提供关于Go语言的实用教程、案例分析、最新趋势,以及云原生技术的深度解析和实践经验分享。 60篇原创内容 公众号 Go 语言作为一门静态类型的编程语言,提供了丰富 阅读全文
posted @ 2024-01-02 09:24 技术颜良 阅读(209) 评论(0) 推荐(0) 编辑
摘要:使用Golang Validator包实现数据验证 原创 沙蒿 程序员的碎碎念 2024-01-01 08:20 发表于北京 听全文 引言 在开发过程中,数据验证是一个非常重要的环节。它可以确保输入的数据的合法性和有效性,从而保证系统的稳定性和安全性。Golang是一种强类型的静态编程语言,它提供了 阅读全文
posted @ 2024-01-01 19:20 技术颜良 阅读(443) 评论(0) 推荐(0) 编辑
摘要:go 如何实现定时任务 原创 孟斯特 孟斯特 2023-11-07 08:30 发表于北京 听全文 定时任务简介 定时任务是指按照预定的时间间隔或特定时间点自动执行的计划任务或操作。这些任务通常用于自动化重复性的工作,以减轻人工操作的负担,提高效率。在计算机编程和应用程序开发中,定时任务是一种常见的 阅读全文
posted @ 2024-01-01 18:33 技术颜良 阅读(48) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示