原文首发于我的博客:kaolengmian7.com/posts/architectur...PC 端访问我的博客可以获得最优质的阅读体验同时也可以翻阅我的其他博文。 最近一年的时间内,我参与了很多后端基础组件的设计、重构、重写、微服务化等...
[toc] 文章介绍 本文我们将以golang的角度来了解配置中心,nacos的安装,如何用nacos做配置,读取nacos中配置文件。 什么是配置中心 用来统一管理项目中所有配置的系统。 虽然听起来很简单,但也不要小瞧了这个模块...
[TOC] 文章介绍 本文来简单介绍一下消息队列 ,这里将什么是MQ, 介绍RocketMQ的安装,RocketMQ的基本概念,消息类型,并使用go做各类消息的收发 什么是MQ 1.什么是mq 消息队列是一种“先进先出”的数据结构 2.应用场景...
Excelize 是 Go 语言编写的用于操作电子表格文档的基础库,支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档,并提供流式读写支持,用于处理包...
2022-11-13:以下go语言代码中,如何获取结构体列表以及结构体内的指针方法列表?以下代码应该返回{“S1”:[“M1”,”M2”],”S2”:[],”S3”:[“M1”,”M3”]},顺序不限。S1的M3方法不是指针方法,S3的M2方法也不是指针方法,所...
在Go想使用 http server,最简单的方法是使用 http/net err := http.ListenAndServe(":8080", nil) if err != nil { panic(err.Error()) } http.HandleFunc("/hello", func(writer http.ResponseWriter, request...
// # app/blog/router.go文件内容如下: package blog import "github.com/gin-gonic/gin" func Routers(e *gin.Engine) { e.GET("/post", postHandler) // 不是暴露的大写函数哦 e.GET("/comment", comment...
Goravel 升级 v1.4,使微服务间请求更加简单一体化。No bb, show the code. Goravel 是一个功能完备、具有良好扩展能力的 Golang Web 应用程序框架。风格与 Laravel 保持一致,让 PHPer 不用学习新的框架,也可以愉...
自定义一个案例。该案例要包含以下知识点: 结构体、继承、方法重写、接口、多态、接口对象转型。
切片Slice 前言 切片是GO语言中比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。 因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 切片是围绕动态数组的概念构建的,可...
摒弃世俗浮躁,追求技术精湛
终身编程者的修道场 —— LearnKu.com
邮件服务由
SendCloud
赞助
![]() |