AI智能
改变未来

全栈知识 第462页

GoLang学习十三:指针-爱站程序员基地

GoLang学习十三:指针

AI

一、指针 1.1指针的概念 指针是存储另-个变量的内存地址的变量。 我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。 一个指针变量可以指向任何一个值的内存地址它指向那个值的内存地址。在上面的图中,变量b的值为156,存储在内...

go-micro学习日记(四)--熔断-爱站程序员基地

go-micro学习日记(四)–熔断

AI

一. 创建熔断Wrappers中间键。 package Wrappersimport (\"github.com/micro/go-micro/client\"\"context\"\"github.com/afex/hystrix-go/...

Go string 一清二楚-爱站程序员基地

Go string 一清二楚

AI

前言 字符串(string) 作为 go 语言的基本数据类型,在开发中必不可少,我们务必深入学习一下,做到一清二楚。 本文假设读者已经知道切片(slice)的使用,如不了解,可阅读 Go 切片 基本知识点 为了更好的理解后文,推荐先阅读 U...

Go ORM框架 - GORM 踩坑指南-爱站程序员基地

Go ORM框架 – GORM 踩坑指南

AI

今天聊聊目前业界使用比较多的 ORM 框架:GORM。GORM 相关的文档原作者已经写得非常的详细,具体可以看这里,这一篇主要做一些 GORM 使用过程中关键功能的介绍,GORM 约定的一些配置信息说明,防止大家在使用过程中踩坑。 以下示例...

golang martini 包的简单使用-爱站程序员基地

golang martini 包的简单使用

AI

新公司用的 go router 框架是 go-martini/martini,github 有 11.2k 的 start,是一个非常优秀的项目,但是个人觉得文档确实写的简单了点。 文章目录 中间件...

Godot Engine:Hello Godot  4.0-爱站程序员基地

Godot Engine:Hello Godot 4.0

AI

非官方每日版下载 前几天Godot Engine 3.2.2 stable正式发布了,这是一个LTS版本。下一个里程碑将是万众期待的Godot 4.0了。 今天Juan上传了几个4.0的预览视频,主要展示了4.0的实时全局光(Realtim...

go int、int64、string之间的转换-爱站程序员基地

go int、int64、string之间的转换

AI

最近一直在写go的项目,很多常用的东西都不记得了,记个笔记,都是一些零碎的东西,方便查找。 string转成int:int, _ := strconv.Atoi(string) string转成int64:int64, _:= strcon...

GoLang学习一:编码规范、编码风格-爱站程序员基地

GoLang学习一:编码规范、编码风格

AI

编码规范 本规范旨在为日常Go项目开发提供一个代码的规范指导,方便团队形成一个统一的代码风格, 提高代码的可读性,规范性和统一性。本规范将从命名规范,注释规范,代码风格和Go语言提供的常用的工具这几个方面做一个说明。该规范参考了go语言官方...

Go mod管理 init 和 包导入的关系-爱站程序员基地

Go mod管理 init 和 包导入的关系

AI

你创建了一个文件的名字为: lisi001 如果你初始化项目名字为lisi, go mod init lisi 那么你导包的时候就得也用lisi import ("lisi/path""lisi/tools&q...

golang基础小记(4)——if、for、for range、switch-爱站程序员基地

golang基础小记(4)——if、for、for range、switch

AI

if、for、for range、switch 内容均以代码形式呈现,包括: if ,注意表达式不需要加 () ;左大括号 { 必须与 if 、 else 在同一行;大括号 {} 绝对不能省去。(示例代码第6行) for ,go中没有 wh...