算法leetcode|61. 旋转链表(rust重拳出击)
给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。
Go语言基础知识(一):基础介绍
Go 语言又称 Golang,由 Google 公司于 2009 年发布,近几年伴随着云计算、微服务、分布式的发展而迅速崛起,跻身主流编程语言之列,和 Java 类似,它是一门静态的、强类型的、编译型编程语言,为并发而生,所以天生适用于并发编程(网络编程)。目前 Go 语言支持 Windows、Li
Golang每日一练(leetDay0102) 数据流中位数、删除无效括号、累加数
295. 数据流的中位数 Find-median-from-data-stream🌟🌟🌟 301. 删除无效的括号 Remove Invalid Parentheses🌟🌟🌟 306. 累加数 Additive Number🌟🌟
Golang代理设置
direct” 为特殊指示符,用于指示 Go 回源到模块版本的源地址去抓取(比如 GitHub 等),当值列表中上一个 Go module proxy 返回 404 或 410 错误时,Go 自动尝试列表中的下一个,遇见 “direct” 时回源,遇见 EOF 时终止并抛出类似 “invalid v
Golang 按行读取文件的三种方法
Golang 是一种现代的编程语言,它具有高效、简洁和可扩展等特点,因此在各种领域广泛应用。在 Golang 中,读取文件是一个常见的操作。在本篇技术博客中,我将介绍如何在 Golang 中按行读取文件。
解决gopls was not able to find modules in your workspace.
解决gopls was not able to find modules in your workspace.问题。
Golang每日一练(leetDay0099) 单词规律I\II Word Pattern
290. 单词规律 Word Pattern🌟 291. 单词规律 II Word Pattern ii🌟🌟
算法leetcode|59. 螺旋矩阵 II(rust重拳出击)
给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。
保护数据隐私:深入探索Golang中的SM4加密解密算法
确保网络请求数据传输的安全性、一致性和防篡改是至关重要的。通过结合对称加密和非对称加密的强大能力,我们可以实现高度安全的数据传输。对称加密提供了快速且高效的加密和解密过程,而非对称加密则保证了密钥的安全性。这种结合能够确保数据在传输过程中的保密性、完整性和可靠性,有效防止数据被篡改或窃取。无论是保护
【30天熟悉Go语言】7 Go流程控制之分支结构if、switch
go语言中对if、switch语法的要求更加严格,相对于Java等高级语言而言,也有了更多的特性:比如:switch支持表达式、支持穿透、case支持多个值。
【30天熟悉Go语言】9 Go函数全方位解析
本文介绍了函数的一些基本概念,比如:函数是什么?为什么要使用函数?函数的特点?怎么声明一个函数?如何调用一个函数?嵌套函数是什么?匿名函数怎么声明使用?Go中内置函数有哪些?和Java语言一样:* 针对传递基本数据类型的参数,Go语言也是按值传递; * 如需按引用传递,需要使用指针。和Java
golang 和java对比
Java的优点:Java的缺点:Golang的优点:Golang的缺点:
【30天熟悉Go语言】6 Go 复杂数据类型之指针
Go中指针是什么?如何进行指针取值?如何使用指针改变值?& 和 * 运算符的作用。从内存层面理解指针,类比Java引用类型理解指针
【30天熟悉Go语言】8 Go流程控制之循环结构for range、goto、break、continue
Go流程控制之for、for range详解;break、continue通过for循环定义的标签,控制break对哪个for循环生效;Go中的continue、break、goto、return关键字解析
算法leetcode|57. 插入区间(rust重拳出击)
给你一个 无重叠的 ,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。
VSCode 配置Go环境,弹出警告“golps”等插件要求下载但下载时超时、失去连接等 解决方案
在vscode中配置go环境,VSCode提示有tools需要安装,但是因为超时导致安装不了的解决措施
Rust每日一练(Leetday0012) 首末位置、插入位置、有效数独
34. 查找元素的首末位置 Find-first-and-last-position-of-element-in-sorted-array🌟🌟 35. 搜索插入位置 Search Insert Position🌟 36. 有效的数独 Valid Sudoku🌟🌟
【Go面试题】Go常问的面试题附答案
Go常问的面试题整理
golang 中 go func() {} 理解
具体来说,go func() {} 创建了一个匿名函数(即没有函数名的函数),并在其前面加上关键字 go,以表示该函数应该在一个新的 Goroutine 中异步执行。因此,当程序执行到该语句时,它会立即创建一个新的 Goroutine,然后在该 Goroutine 中执行这个匿名函数。在上面的示例中
【30天熟悉Go语言】4 Go的变量、常量、运算符
针对变量/常量的声明赋值,和Java相比,Go有一些特有的性质:1. 支持同时声明多个不同类型的变量/常量;2. 支持类型自动推断3. 支持丢弃赋值。此外,针对常量,Java和Go的认知不同:* Java认为JVM跑起来之后,常量值被赋值了一次,后面不允许再更改。* 而Go的常量则是在编译期就能确定