Go Web 框架 Gin 实践8—为它加上Swagger,帅帅的文档

三个包都有一定大小,安装需要等一会或要科学上网初始化编写API注释Swagger中需要将相应的注释或注解编写到方法上,再利用生成器自动生成说明文件gin-swagger给出的范例。

Golang fuzzy测试

在C/C++ 中,AFL已经发现了诸如 Mozilla Firefox、Internet Explorer、OpenSSH、Adobe Flash 等程序中的漏洞。

深入理解Golang接口

答案是否定的,Go语言引入了一种新类型—Interface,它在效果上实现了类似于C++的“多态”概念,虽然与C++的多态在语法上并非完全对等,但至少在最终实现的效果上,它有多态的影子。

最理想的语言之一:GO为何如此与众不同?

全文共4674字,预计学习时长12分钟图源:morioh编程语言是程序员的主要工具,我们和这些抽象工具之间存在着某种密切的联系。没错,本文又是一篇介绍广泛流行、新派而总体上很独特的编程语言——Go的文章。然而,为了像Go一样“简单、特别、有用”,我不会重述别人已经写过的东西。

记一次Golang踩坑RabbitMQ

Tips:特别是用云厂商的 MQ 产品,因为阶梯收费的原因会对很多性能参数做限制,需要格外关注这点,比如某版本的阿里云 RabbitMQ 实例限制是单个 Connection 最多 64 个 Channel)。

golang中,封装一个容纳不同类型ArrayList类(源码篇)

封装一个像java中的ArrayList类:(切记:此类在多协程下使用不安全)package codeimport “sync”type Array interface { Ini(); Add(interface{}) bool; Contains(interface

使用gdbgui在浏览器中远程多语言调试

gdbgui的运行依赖于Python 3,所以首先得有一个Python 3环境,然后可以用pipx安装 。

go语言入门教程14 字符串

Go语言的字符串中的常见操作有很多,如果不了解字符串在后期开发的时候就会遇到很多的问题,下面我们一起来了解什么是字符串以及常见的字符串有哪些?字符串什么是字符串?Go 语言中的字符串是一个字节切片。把内容放在双引号””之间,我们可以创建一个字符串。

golang面试题1-交替打印数字和字⺟

问题描述使⽤两个 goroutine 交替打印序列,⼀个 goroutine 打印数字, 另外⼀个 goroutine 打印字⺟, 最终效果如下:12AB34CD56EF78GH910IJ1112KL1314MN1516OP1718QR1920ST2122UV2324WX2526

golang 中 defer 的后进先出特性是怎么做到的呢?

在上一章节4个问题让你深入理解Go的panic和recover中,我们发现了defer与其关联性极大,还是觉得非常有必要深入一下。