golang

桂花很香,旭很美10 小时前
http·golang·xcode
[7天实战入门Go语言后端] Day 2:用 Go 写一个 HTTP 服务——net/http 入门本日关键词(实战):net/http、ListenAndServe、HandleFunc、路由、Request、ResponseWriter、JSON、编码解码、curl 调试
我不是8神15 小时前
开发语言·微服务·golang
go-zero微服务框架总结go-zero 是由字节跳动开源的一款高性能、高可用、易扩展的 Go 微服务框架,专为云原生设计,核心目标是降低微服务开发门槛,内置了大量微服务治理能力,让开发者可以专注于业务逻辑开发。
遇见你的雩风20 小时前
开发语言·golang
【Golang】--- Goroutine在当今多核处理器普及的时代,如何充分利用硬件资源、编写高并发程序成为开发者必须面对的挑战。Go语言从诞生之初就将并发作为核心特性之一,通过轻量级的Goroutine和基于CSP(Communicating Sequential Processes)的并发模型,让并发编程变得简单而高效。
YGGP21 小时前
开发语言·leetcode·golang
【Golang】LeetCode 189. 轮转数组基于这道题目当中给出的样例,我们能够观察出实现“轮转数组”操作的规律,那就是首先对整个数组进行翻转,然后以k为界,分别翻转其之前和之后的子数组,得到的结果就是答案。
桂花很香,旭很美1 天前
开发语言·数据库·golang
[7天实战入门Go语言后端] Day 3:项目结构与配置——目录组织、环境变量与 viper本日关键词(实战):项目结构、cmd、internal、config、环境变量、os.Getenv、.env、godotenv、viper、配置结构体、配置注入
桂花很香,旭很美1 天前
数据库·sql·golang
[7天实战入门Go语言后端] Day 4:Go 数据层入门——database/sql 与简单 CRUD本日关键词(实战):database/sql、驱动、连接池、DB.Open、Query/QueryRow、Exec、预编译、参数化查询、SQLite、PostgreSQL、DSN、CRUD
qinaoaini2 天前
vscode·macos·golang
[golang][MAC]Go环境搭建+VsCode配置1、下载go官方SDK 官方:go 官方地址 中文:go 中文社区 根据你的设备下载对应的安装包: 2、打开压缩包,根据引导一路下一步安装。 3、检测安装是否完成打开终端,输入:
花酒锄作田2 天前
golang
Go - slog使用入门slog 是 Go 1.21 引入的官方结构化日志库(Structured Logging)。它结束了 Go 标准库只有简单 log 包的历史,让我们可以直接输出 JSON 或 Key-Value 格式的日志,非常适合对接 ELK、Grafana Loki 等日志分析系统。
u***35742 天前
开发语言·数据库·golang
对基因列表中批量的基因进行GO和KEGG注释获得一个基因列表后,进行GO(Gene Ontology)和KEGG(Kyoto Encyclopedia of Genes and Genomes)注释是生物信息学中常见的分析步骤,可以帮助你理解这些基因的功能、生物学过程以及它们在代谢途径中的角色。以下是进行GO和KEGG注释的一般步骤:
好家伙VCC2 天前
java·python·微服务·架构·golang
# 发散创新:基于 Go 语言打造高性能服务网格的实践与突破在微服务架构在微服务架—#go 的优势不言而喻:
unirst19850072 天前
开发语言·后端·golang
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程参考文章:本文开发环境,均为 windows 环境,mac 环境其实也类似 ~① 编译proto文件,相关插件 简单介绍:
YGGP2 天前
开发语言·leetcode·golang
【Golang】LeetCode 3. 无重复字符的最长子串这道题目是 CodeTop 排名第一的面试题,我也确实在面试的时候曾被要求手撕这道题目😅,所以掌握这道题目还是非常有必要的。
大黄说说2 天前
开发语言·leetcode·golang
Go 实战 LeetCode 151:高效翻转字符串中的单词(含空格处理技巧)在 LeetCode 的字符串专题中,第 151 题《Reverse Words in a String》 是一道经典且实用的算法题。它不仅考察对字符串操作的理解,还涉及边界条件处理、空间效率优化等工程思维。本文将使用 Go 语言,从问题分析、多种解法到性能对比,带你彻底掌握这道题的核心思路。
风无雨2 天前
golang
Go 本地启动踩坑:为什么 `go run main.go` 会报 `undefined`?很多 Go 项目会把启动入口拆成多个文件(例如 main.go + config.go + db.go)。这时如果你用 go run main.go 启动,可能会遇到类似错误:
桂花很香,旭很美2 天前
开发语言·后端·golang
[7天实战入门Go语言后端] Day 0:预习——关键词、语法与常用包一览这份文档是干啥的:不写代码、不跑程序,先把 7 天里会出现的关键词、语法、标准库包过一遍,看懂每个是啥、干啥用。这样后面看 Day 1~7 的代码时,不会一眼全是“天书”。
桂花很香,旭很美2 天前
开发语言·后端·golang
[7天实战入门Go语言后端] Day 1:Go 基础入门——环境、语法、错误处理与并发关键词(后端实战常用):Go 入门、fmt、Println、变量与函数、结构体、多返回值、返回指针、error、err 命名、错误包装、errors.Is、errors.As、goroutine、channel、WaitGroup、select、ready、context、Go 并发
女王大人万岁2 天前
服务器·开发语言·后端·golang
Golang标准库 CGO 介绍与使用指南在Go语言开发中,CGO是连接Go与C/C++的核心工具,它允许Go程序直接调用C/C++代码,也能让C/C++程序调用Go代码。对于需要复用现有C/C++库(如硬件驱动、底层算法库)、追求特定场景下的性能优化,或需要与C/C++项目进行混合开发的场景,CGO都是不可或缺的技术手段。本文将详细介绍CGO的核心概念、使用方法、注意事项,帮助开发者快速上手CGO开发。
福大大架构师每日一题3 天前
python·算法·golang
2026-01-15:下一个特殊回文数。用go语言,给定一个整数 n,求出一个比 n 更大的最小整数,该整数需要满足两条规则: 1. 它的十进制表示从左到右与从右到左完全一致(即读起来是对称的)。 22026-01-15:下一个特殊回文数。用go语言,给定一个整数 n,求出一个比 n 更大的最小整数,该整数需要满足两条规则:
Aerkui3 天前
开发语言·后端·golang
Go 泛型(Generics)详解在 Go 1.18 之前,实现通用数据结构只能靠:泛型的引入,让 Go 在编译期就能保证类型安全,同时避免重复代码。
clive.li3 天前
开发语言·后端·golang
go-webmvc框架推荐go-webmvc 是一套轻量、可改造的 Go mvc开发框架,帮助开发者快速搭建一个结构清晰、易于维护的 Go Web 项目骨架, 避免每次新建项目都要从零开始配置各种常用组件。 省时省力,统一项目结构, 提升开发效率, 对新手入门go开发友好。