×

golang

gRPC入门(Golang)保姆级教程(go grpc教程)

执行注册任务 执行注册任务 发表于2024-04-21 浏览5993 评论0
gRPC入门 RPC简介 RPC == Remote Procedure Call == 远程过程调用 允许运行于一台计算机的程序调用另一台计算机的子程序。 调用包含了传输协议和编码(对象序列号)协议等等。 gRPC简介 gRPC是一个高性能、开源、通用的RPC框架,基于HTTP2协议标准设计开发,默认采用 Protocol Buffers 数据序列化协议。 Protocol Buffers 是一种与语言、平台无关,可扩展的序列化结构化数据的方法,常用于通信协议

golang

sqlserver数据库 导入方法(sqlserver怎么导入数据库)

Benega Benega 发表于2024-04-20 浏览7948 评论0
第一种方法: ****1.****打开SQL Server,写好登录名和密码点击连接. ****2.****打开数据库,右键某一个数据库,选择“新建查询(Q)”。 ****3.****再代码界面输入如下代码,点击F5键或者点击运行按钮即可。 代码如下: EXEC sp_attach_db @dbname = ‘你的数据库名’, @filename1 = ‘mdf文件路径(包缀名)’, @filename2 = ‘Ldf文件路径(包缀名)’ ***

golang

Java VS Go 还在纠结怎么选吗,(资深后端4000字带你深度对比)

Aclitan Aclitan 发表于2024-04-20 浏览4247 评论0
今天我们来聊一下Go 和Java,本篇文章主要是想给对后台开发的初学者和有意向选择Go语言的有经验的程序员一些建议,希望能帮助各位自上而下的来了解一下Java和Go的全貌。 作为一个多年的Java后端开发,用的时间久了就会发现Java语言一些问题,所谓婚前风花雪月,婚后柴米油盐,当年那些吸引我的优点,现在在我看来已经成缺点。而这个时候Go出现了,它带着更好的背景,更便利的语法,更快的速度来了,之前怕它乱来,但是也怕它不来,现在它来了,来的正当时。 当年Java凭借着跨平台和自动GC,并借

golang

详解内存对齐(内存对齐的规则详解)

高乐 高乐 发表于2024-04-20 浏览14395 评论0
欢迎大家点击上方文字「Golang梦工厂」关注公众号,设为星标,第一时间接收推送文章。 前言 哈喽,大家好,我是asong。好久不见,上周停更了一周,因为工作有点忙,好在这周末闲了下来,就赶紧来肝文喽。今天我们来聊一聊一道常见的面试八股文——内存对齐,我们平常在业务开发中根本不care内存对齐,但是在面试中,这就是一个高频考点,今天我们就一起来看一看到底什么是内存对齐。 前情概要 在了解内存对齐之前,先来明确几个关于操作系统的概念,更加方面我们对内存对齐的理解。 内

golang

Go语言之interface详解(go语言的interface)

零距离 零距离 发表于2024-04-20 浏览6882 评论0
初识interface Go语言的面向对象的知识点时,发现它的面向对象能力全靠 interface 撑着,而且它的 interface 还与我们以前知道的 interface 完全不同。故而整个过程不断的思考为什么要如此设计?这样设计给我们带来了什么影响? interface(接口)是golang最重要的特性之一,实现多态。Interface类型可以定义一组方法,但是这些不需要实现。并且interface不能包含任何变量。 基本语法 定义一个接口 type Person i

golang

Go-web开发快速入门——一、gin+gorm完成用户注册登录及用数据库存储用户信息(附源码,超详细)

天才 天才 发表于2024-04-20 浏览4963 评论0
本篇博客是Go-web开发快速入门系类的第一篇,本篇博客将介绍如何使用gin和gorm实现用户注册登录及用数据可存储用户信息。 简单来说,gin用于web开发,获取用户信息,而gorm用于连接数据库,将用户数据迁移到我们的数据库中进行存储 参考资料: gin中文文档 gorm中文文档 一、准备 在开始我们的项目之前,首先确保你已安装了Go语言并配置好其环境并拥有Go语言编辑器,同时也要有数据库相关的工具,其次,为了方便调试,可安装相应的接口测试工具和数据库可视化工具。 本项目所使

golang

GoLang之读取文件10种的方法(golang读写文件)

752557pk 752557pk 发表于2024-04-20 浏览11627 评论0
一. 整个文件读入内存 直接将数据直接读取入内存,是效率最高的一种方式,但此种方式,仅适用于小文件,对于大文件,则不适合,因为比较浪费内存 1.直接指定文化名读取 在 Go 1.16 开始,ioutil.ReadFile 就等价于 os.ReadFile,二者是完全一致的 1.1使用os.ReadFile函数读取文件 package main import ( "fmt" "os" ) func main() { //func ReadFile(

golang

Go 学习路线(2022)(go要学多久)

夜 发表于2024-04-20 浏览6989 评论0
原文链接: Go 学习路线(2022) Go 语言的发展越来越好了,很多大厂使用 Go 作为主要开发语言,也有很多人开始学习 Go,准备转 Go 开发。 那么,怎么学呢? 我发现,在互联网时代,学习的困难不是说没有资料,而是资料太多,不知道应该看哪个,从哪开始看。 所以,我整理了一份 Go 学习路线,这份学习路线不以数量取胜,努力做到精简。从基础到进阶,从理论到实战,一共包括以下几个内容: 入门教程 进阶教程 书籍推荐 Web 开发 练手项目 实用工具 技术社区 这份学习路线还

golang

vscode配置go开发环境(vscode go环境配置)

社区客服 社区客服 发表于2024-04-20 浏览9297 评论0
笔者在网上找了很多关于VSCODE配置Go语言的教程,但是由于版本等种种问题,最终都已失败告终。无奈只能在官方文档上寻求帮助,现在终于可以了!!话不多说,咱们开始吧!! 下载安装包 网上有的教程采用的是数据包安装.msi,有的是采用的是解压包。这二者最终效果都是一样的,但是为了防止不必要的意外,你们还是和我保持一致吧。 官网下载地址: Downloads - The Go Programming Language (google.cn) 安装: 建议大家不要安装在默认路

golang

Go 语言如何读取 excel 测试数据,简单易学(golang excel读取)

timeduoduoba timeduoduoba 发表于2024-04-20 浏览4000 评论0
测试当中的数据经常会有 Excel 保存起来,尤其是一些用例的步骤和入参。这么做的好处是,不管你使用什么样的工具,不管你使用什么样的编程语言,都可以通过读取通用格式的数据来进行自动化测试。 在自动化测试中,人们常用的编程语言是 Python 和 Java, 但是随着 golang 的普及,也有越来越多的技术团队用 go 语言做自动化测试。 这篇文章讲 go 语言如何读取 excel 当中的测试数据。 Excelize 是 Go 语言编写的用于操作Excel 文档的库,现在我们用 xlsx