四时宝库

程序员的知识宝库

go-zero:开箱即用的微服务框架_微服务框架搭建


go-zero 是一个集成了各种工程实践的 Web 和 rpc 框架,它的弹性设计保障了大并发服务端的稳定性,并且已经经过了充分的实战检验。

Go语言错误处理大全_go 语言 gui

Go错误处理哲学

Go语言采用显式错误返回机制,这与传统的异常处理有本质区别:

  1. 错误即值(Errors are values):错误被视为普通的值类型
  2. 显式处理:要求开发者必须主动检查和处理错误
  3. 无异常机制:不提供try-catch-finally结构

Golang 从入门到精通学习大纲_Golang 从入门到精通学习大纲来了

第一部分:Go语言基础

1. Go语言概述

  • Go语言历史与发展
  • Go语言特点与优势
  • Go语言应用场景
  • Go开发环境搭建

【开源】基于 Vue 和 Gin 开发的前后端分离的开源框架

项目介绍

Gin-vue-admin是一个基于vue和gin开发的全栈前后端分离的开发基础平台,旨在快速搭建中小型项目。拥有jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供了多种示例文件,让大家把更多时间专注在业务开发上。

技术选型

程序员的副业秘籍!一款可以快速搭建各类系统的后台管理系统

系统简介

这是一个基于Gin + Vue + Element UI(或 Arco Design、Ant Design)的系统快速开发平台,采用了前后端分离,旨在帮助用户快速完成各类系统的基础功能搭建。

图灵课堂 码神之路Go语言挺进大厂实战营 - 程序人生

“获课”: itxt.top/2508/

码神之路 Go 语言挺进大厂实战营:从入门到 offer 的进阶指南

在云原生、微服务与高并发架构成为大厂技术标配的当下,Go 语言凭借其 “简单高效、原生支持并发、编译速度快” 的特性,已成为大厂后端开发、云原生开发、中间件开发的首选语言之一。从字节跳动的微服务架构、腾讯的云原生组件,到阿里的中间件开发,Go 语言的应用场景遍布大厂核心业务。然而,许多开发者虽掌握 Go 语言基础语法,却因缺乏 “大厂级实战经验”“工程化思维”“面试考点深度理解”,始终难以突破求职瓶颈。码神之路推出的 “Go 语言挺进大厂实战营”,正是针对这一痛点,以 “实战项目为核心、面试考点为导向”,帮助开发者从 “会用 Go” 升级为 “能用 Go 解决大厂实际问题”,最终实现 offer 突破。

GORM 完全指南:从入门到精通,轻松玩转 MySQL 数据库

1. 什么是 GORM?

GORM 是 Go 语言中最流行的 ORM(对象关系映射)库之一,由 jinzhu 开发并维护。它提供了简洁的 API,让开发者能够轻松地与关系型数据库(如 MySQL、PostgreSQL、SQLite)交互,而无需编写复杂的 SQL 语句。

GORM 的核心优势:

一站式Linux&数据库管理平台mayfly-go

前言

平时工作过程中,对于远程连接Linux,我们通常会使用SSH工具如:putty、xshell等,对于mysql、mongodb数据库管理通常会使用Navicat、Dbeaver这类工具,redis则有RedisDesktopManager,部分软件可能还需要破解才能使用。每次都要安装来安装去、安装多个软件,这样不免有些繁琐。那么有没有一款工具可以提供一站式管理呢,答案是有的。mayfly-go就是最近比较火的,一款开源的

腾讯Go安全指南(腾讯官网最新安全公告)

通用类

1. 代码实现类

1.1 内存管理

1.1.1【必须】切片长度校验

golang web开发——gin完整整合swagger和mysql

背景

上一个小节,我们已经初步完成了gin整合swagger,发现gin中使用swagger也是很香的,这个可以方便我们少些很多接口说明文档,应该上一个小节说过,我们开始的是实战系列的教程,所以本小节废话不多,将完整的写完一个实战项目的代码



因为我们做的是电影管理系统,所以这个小节,我们将围绕对电影进行增删改查的一些操作开始做起,电影的数据,我们将会从豆瓣中获取,所以我们先定义一个相对比较齐全的电影类型的数据类型,本小节完成的基本功能是

<< 1 2 3 4 5 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接