golang专题下共有 1632 篇文章
-
- Go语言玩转PostgreSQL,手把手教你从零基础到精通!
- Golang操作PostgreSQL的核心在于选择合适驱动、使用预编译防止SQL注入、利用连接池提升并发性能、正确处理数据类型映射以及进行数据库迁移管理。1.选择驱动时,pgx相比pq性能更好且功能更强大;2.使用$1占位符实现预编译语句有效防止SQL注入;3.利用pgxpool创建连接池支持高并发访问;4.PostgreSQL数据类型如JSONB可通过pgtype库自动映射到Go结构体;5.使用golang-migrate/migrate工具实现数据库版本控制与迁移。掌握这些关键点能显著提升Golang
- Golang· Go教程 | 2个月 | golang PostgreSQL 数据库 迁移 pgx 268浏览 收藏
-
- Golang模块文档自动更新技巧分享
- 在Golang项目中自动化更新文档的核心方法是结合GoDoc与CI流程实现自动构建与部署。1.使用GoDoc自动生成API文档,基于源代码注释生成结构化文档并本地预览;2.集成CI(如GitHubActions)执行拉取代码、安装godoc、生成文档、提交并推送至指定分支等步骤,确保每次提交后文档自动更新;3.配合静态网站托管服务(如GitHubPages、Netlify或Vercel)发布文档,便于团队访问,同时注意规范注释、确保CI脚本稳定及部署路径正确,以维持文档的实时性与准确性。
- Golang· Go教程 | 2个月 | golang 自动化 CI 文档更新 GoDoc 268浏览 收藏
-
- Golang指针与值类型区别详解
- 在Golang中判断变量是否为指针的核心方法有三种:1.使用reflect.TypeOf(v).Kind()判断是否为reflect.Ptr;2.通过Elem()获取指针指向的原始类型;3.使用类型断言判断是否为特定类型的指针。具体而言,反射机制可检测变量的底层类型种类,若为指针则返回reflect.Ptr;当需要获取指针所指向的具体类型时,可以调用Elem()方法;而类型断言适用于已知目标类型的场景,例如判断是否是*string类型。这三种方法分别适用于不同的使用情况,反射适合通用判断,Elem()用于
- Golang· Go教程 | 2个月 | golang 类型判断 267浏览 收藏
查看更多
课程推荐
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
-
- Go语言课程Gin框架实战
- Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
- 338次学习
-
- Golang云原生架构师课程
- Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
- 204次学习
-
- Go编程基础视频教程
- Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
- 167次学习
-
- Golang进阶实战编程
- 本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
- 129次学习