golang

Lu Yao_11 小时前
服务器·数据库·golang
golang -- viperViper 是适用于Go应用程序(包括Twelve-Factor App)的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式
澡点睡觉16 小时前
开发语言·redis·golang
【golang长途旅行第36站】golang操作Redis安装第三方Redis库–为了操作redis的api学习文档:https://redis.uptrace.dev/zh/(官方中文版)
静谧之心20 小时前
linux·网络·设计模式·性能优化·golang·overlay·overlap
从“叠加”到“重叠”:Overlay 与 Overlap 双引擎驱动技术性能优化在技术领域,“Overlay”和“Overlap”常因拼写相似被混淆,但二者实则代表两种截然不同的优化逻辑:Overlay 是“主动构建分层结构”,通过资源复用与隔离提升效率;Overlap 是“让耗时环节时间交叉”,通过并行化压缩整体耗时。本文将拆解这两个概念的技术落地场景,带你看清如何用“叠加”与“重叠”双引擎优化系统性能。
Swift社区1 天前
开发语言·ide·golang
GoLand IDE 无法识别 Go 工作区中的引用,如何解决?大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。
007php0071 天前
后端·算法·docker·容器·面试·职场和发展·golang
Go 面试题: new 和 make 是什么,差异在哪?在 Go 语言中,有两个比较雷同的内置函数,分别是 new 和 make 方法,其主要用途都是用于分配相应类型的内存空间。
扯淡的闲人1 天前
笔记·学习·golang
Go语言入门学习笔记欢迎学习Go语言!这份教材假设您是编程零基础,从最基本的概念开始讲解。Go语言(也称为Golang)由Google开发,简单、高效、并发能力强,适合后端开发、系统编程和云计算。
~kiss~1 天前
开发语言·后端·golang
MCP Go SDK学习一This document discusses the design of a Go SDK for the model context protocol. The github.com/modelcontextprotocol/go-sdk/mcp package contains a prototype that we built to explore the MCP design space. Many of the ideas there are present in this document.
雨中散步撒哈拉2 天前
开发语言·后端·golang
12、做中学 | 初一上期 Golang函数 包 异常还记得刚开始学go的时候,打印的hello world吗?可以看到我们把"hello, world!"放入到了Println()方法中,那这个Println()方法是怎么定义的呢? 按着Alter键和鼠标进行点击Println(),进入源码
扯淡的闲人2 天前
开发语言·golang·beego
Beego: Go Web Framework 详细指南Beego 是一个全功能的、开源的 Go Web 框架,采用 MVC(Model-View-Controller)架构,旨在简化 Web 应用的开发。它受 Ruby on Rails 和 Tornado 启发,提供了一站式解决方案,包括 ORM、缓存、会话管理和命令行工具。Beego 的设计理念是“快速开发、简单部署”,适合构建企业级 Web 应用、CMS 和 API 服务。
007php0072 天前
java·linux·服务器·后端·ios·golang·xcode
Go 错误处理:用 panic 取代 err != nil 的模式Go 语言的错误处理方式通常基于 err != nil 模式,这是 Go 语言的经典做法,但在某些场合,我们可以考虑使用 panic 来处理错误,尤其是在程序无法继续执行的严重错误发生时。虽然 Go 的设计哲学强调简洁与明确的错误处理,但并不排斥在适当情况下通过 panic 让程序“崩溃”并返回错误信息。本文将探讨如何在 Go 中使用 panic 取代常见的 err != nil 错误处理模式。
星星点点洲3 天前
开发语言·后端·golang
【Golang】 项目启动方法在启动前通常需要处理依赖:检查项目是否需要配置文件(如 config.yaml, settings.yml 等),并确保配置正确。
CaracalTiger3 天前
java·开发语言·前端·python·安全·golang·wpf
网站漏洞早发现:cpolar+Web-Check安全扫描组合解决方案你是否也曾想知道自己的网站是否安全?加载速度如何?SEO 做得好不好?却被专业检测工具的复杂操作和高昂费用吓退?其实,用 Web-Check+cpolar,你不需要请专业人员,也能在家轻松检测网站的安全漏洞、性能瓶颈和 SEO 问题,所有功能完全免费,操作简单到 “小白也能上手”。
完美世界的一天3 天前
开发语言·后端·面试·golang
Golang 面试题「中级」以下是 100 道 Golang 中级面试题及答案,涵盖并发编程、内存管理、接口实现、标准库深入应用等核心知识点:
逢生博客3 天前
golang·web3·区块链·智能合约·长安链
使用 SmartIDE 开发长安链 Go 语言智能合约
完美世界的一天4 天前
开发语言·面试·golang
Golang 面试题「初级」以下是 100 道 Golang 初级面试题及答案,涵盖基础语法、数据类型、并发等多个方面:
胡萝卜的兔4 天前
开发语言·golang·rabbitmq
go 使用rabbitMQ为了简单,我们使用docker 容器开启rabbitmq作为服务如果你访问国外镜像很慢,可以使用国内镜像,例如阿里
우리帅杰5 天前
golang
golang接口详细解释误区1: 接口一定要显式实现Go 的接口是隐式实现的,不需要显式声明。若方法集合匹配即可。 误区2: 接口变量一定非 nil
不过普通话一乙不改名5 天前
开发语言·golang
第四章:并发编程的基石与高级模式之atomic包与无锁编程在 Go 并发编程的生态中,我们常常面临两个选择:atomic 包直接对接底层 CPU 的原子指令,实现共享内存上的无中断读写。这种方式在高并发计数器、状态标志、无锁数据结构中可以显著提升性能。
Amber_375 天前
android·golang·php
深入理解Go 与 PHP 在参数传递上的核心区别在你的 PHP 代码中,能够在调用方获取到 $run_return_data 的值,是因为你在函数参数中使用了 引用传递(&$run_return_data)。这种行为与 Go 语言的指针传递有本质区别,主要源于两种语言在参数传递机制上的设计差异。
君万5 天前
算法·leetcode·链表·golang
【LeetCode每日一题】234.回文链表给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。