golang学习记
分享golang学习的点滴 公众号:golang学习记
展开
-
VS Code1.92发布: 支持选择网页默认浏览器
用过vscode的程序员,肯定在业务开发中会安装不少的插件,每次有插件更新vscode都会给我们一个弹窗提醒,很多时候这样的提醒几乎是每天都有的,这样就很容易打断我们开发的节奏和思路。最常见的就是黄色提示灯,对我们的代码进行警告,但是很多时候这些提示灯会直接在代码的上方,会影响我们撸码的速度。很多东西还要自己一个个的输入。如上右边的提示灯放在了行号左边的位置,这个位置在英文里叫gutter,也就是排水沟的意思。这个配置的作用主要用在我们在vscode里面点击某个链接的时候,通过指定的浏览器来打开。原创 2024-08-04 11:59:48 · 265 阅读 · 0 评论 -
VS Code1.90发布,VS Code speech与AI结合太强了
这里的编辑器指的是editor tab,就是当你打开了多个文件,可以对这些editor tab同时进行比如拖动,固定和关闭操作,在vscode这些操作也叫action,和Goland,IDEA是一个叫法。当你使用copilot的时候,输入之前点击输入框后面的声音按钮,vscode speech就可以朗读AI给出的回答。如上2个图所示,当打开了这个配置,就会如第2张图,虽然左边的editor不是活动的,也会在它的右上角显示关于它的操作。以前vscode没有活动的editor,是不会显示关于它的操作的。原创 2024-06-11 21:33:21 · 817 阅读 · 0 评论 -
SQL已经50年了,但是SQL之父却转战NoSQL了
随后,就出现了很多基于SQL的关系型数据库,其中最闻名全球的三大数据库就是mysql,oracle,pg。NoSQL 的发展可谓是如火如荼,已经出现了多种产品,每种产品解决不同的挑战,包比如MongoDB、Couchbase 以及亚马逊的 DynamoDB。sql一度被认为是查询数据最好的甚至大多数场景唯一的工具,但是目前来看这一情况已经有所改变,很多人更倾向于使用 谷歌/百度 搜索,而且越来越多地使用像ChatGPT 这样的 AI 工具搜索。第一个,关系数据库往往有着严格的模式,要求准确描述表的结构。原创 2024-05-23 10:06:40 · 358 阅读 · 0 评论 -
谷歌宣布安卓将开始支持 JetBrains Kotlin Multiplatform技术:一套代码多端运行
谷歌官宣,安卓将支持 Kotlin Multiplatform 技术,谷歌还将与 JetBrains 工程师合作开发 Kotlin 编译器,提高 Kotlin 到原生平台的运行性能,同时还将优化 Kotlin Native 编译器的构建时间;Kotlin背靠Jetbrains,在Kotlin诞生不到几年的时间就提出了多平台的技术,该技术强调“跨平台代码复用”,宣称可以降低开发者负担,只需一套业务逻辑代码即可通用移动平台、PC 网页、桌面、服务端等终端。如果你要开始一个新项目,你应该用 Kotlin 来写;原创 2024-05-22 09:05:27 · 627 阅读 · 0 评论 -
一款很实用的国产Redis可视化工具 ,强烈推荐
在Java几年,存到redis里面的序列化数据,在客户端工具看的话可能直接懵逼了,现在RedisViewer支持对数据反序列化后查看了,这对很多Java老项目简直是救命稻草了。当我们遇到的问题涉及很多的redis数据的时候,那么我们就不适合在工具里面去人肉记忆这些数据了,所以RedisViewer提供了导入导出的功能,方便我们本地排查问题。我们存到redis几年的数据常常是json格式,内容可能是各式各样的,比如html代码等,如果只是用简单文本的格式来展示,那就很难让人看的下去了。原创 2024-05-21 08:44:01 · 1203 阅读 · 0 评论 -
看了周鸿祎的简历,才明白互联网领军人物为啥都转行当网红了
初代网红罗永浩就是一个例子,最终走向了带货领域,很多我们以为藏在后面的老板现在都开始走进观众视野,比如魏思琪等小米大佬也都开通了抖音账号。2024年,出现了很多关于互联网大佬的热搜,比如前面几个月小米开始卖车,雷军的营销手段是真的厉害,小米SU7横空出世,直接导致马斯克立马把特斯拉的价格拉低了14000。他曾是3Q大战中的风云人物,2010年9月27日,360发布了其新开发的“隐私保护器”,专门搜集QQ软件是否侵犯用户隐私。红衣大佬可以说见证了很多互联网大厂的兴起的,包括腾讯,阿里巴巴,小米。原创 2024-05-20 08:09:31 · 1869 阅读 · 0 评论 -
Linux新系统全新发布,易用性直逼windows ,流畅度极度丝滑
安装它只需要1G的内存就够了,配置要求很低,因为系统开发者已经做了很多这方面的优化,安装过程非常丝滑,使用体验也是极度流畅的。同时,自带了windows的默认软件,比如浏览器edge,powershell,copilot,skype。在linux的世界里,虽然版本很多,但是要问谁是最受欢迎的,那么当属ubuntu了,其次是centos。那么windows和linux结合了,就产生了一个全新的系统,wubuntu,w代表windows。桌面的背景和底部的工具栏完全是windows风格的。原创 2024-05-18 11:05:34 · 1884 阅读 · 0 评论 -
GitHub 星标高达9k star,这款高颜值的JSON可视化工具,我滴个妈呀,太惊艳了
JSON Hero 是一个简单实用的 JSON 工具,通过简洁高颜值的 UI 及增强的额外功能,使得阅读和理解 JSON 文档变得更容易、直观和更加高效。无论是前端还是后端,都有许多关于json的API和库,可以方便我们对json的使用。在前后端连调的过程中设计到json数据的分享,我们发现通过微信或者钉钉的当时,对json直接复制分享效率很低,有时候还会出错。直接点击右上角的搜索按钮,就可以开始搜索json的内容了,对于json数据比较多的情况,这个搜索非常有用。今天的主角就是json hero。原创 2024-05-13 19:32:40 · 885 阅读 · 0 评论 -
VS Code又又出新版本1.89了,新姿势用起来真是YYDS的快
另外还有一个贴心的服务,叫搜索树循环扩展,也就是第一次的搜索结果是一颗树,然后你可以右击某一个目录,选择expand recursely,就可以看到更里面的结果。快速搜索quick search,快捷键是ctrl shift p,这个功能目前已经不再是试验性的了,所以如果你想要搜索更快,就可以用下这个快速搜索你的文本。当这个操作action的触发有一个when的条件,的时候,并且你觉得这个操作很常用的时候,就去点击右上角的像书签的标签就可以去定制这个操作的快捷键了。学会这些快技巧,写代码也会很拉风的。原创 2024-05-12 20:26:54 · 921 阅读 · 0 评论 -
GitHub高赞55k star,这款无限定制超级好用的SSH终端工具,吊打Xshell
对于后端程序员来说,特别是在一些小团队或者一些小公司,没有专门的运维人员。Tabby是一个无限可定制的跨平台终端应用程序,适用于local shells、serial、SSH和Telnet的连接。今天的主角就是tabby。手机上也可以使用,使用方式和PC工具没有大的差异,因为有网页工具,只要有网络的地方,就能随时随地处理问题。tabby还有一些类似我们使用vscode,Goland这样的一些配置功能来实现高度定制。background插件,可以设置你喜欢的美女图片,这样处理问题的时候心情都会好很多。原创 2024-05-11 12:55:08 · 648 阅读 · 1 评论 -
快过VS Code,10天暴增20k star,高性能多人协作IDE横空出世
Zed是由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器,Atom最终输给了微软的Vs code,很不甘心。Intellij IDEA是一个很强大的开发工具,但是却很吃内存,一般需要1g的内存,如果同时启动5个以上的项目,idea的UI就会卡顿,你的电脑就会很卡了。他可以周期性的检测当前zed的版本,然后如果有新的版本,他会更新当前的版本。你可以邀请新的人,或者说你的同事进入你的通道,帮助你解决代码问题。zed作为一个IDE,它的基本功能我们在这里就先不说了,我们主要看下它的核心功能。原创 2024-05-08 21:00:47 · 1213 阅读 · 0 评论 -
VS Code1.87发布,新增功能:语音听写,写代码可以解放双手了
我们可以对照变更前后的一个代码变化,代码变更也更加清晰,我们的重构行为也更加安全。简单来说,就是你负责说,vscode负责来写,这个听起来好像是在说科幻电影的情节,但是这就是新版本vscode speech提供的功能,你只需要动动嘴,代码就会自动生成。vscode这次的更新为我们的开发提供了很多强大的帮助和便利,善用这些功能可以给我们更多的时间学习和摸鱼。同时这里,可以结合Copilot的重命名建议功能,在我们需要重命名的时候,给我们更加智能的重命名的建议。无论你在哪里,你都可以找到适合自己的编程语言。原创 2024-05-06 21:05:27 · 871 阅读 · 0 评论 -
这几个错过会后悔的VS Code效率插件,专治各种低效率
VS Code 本身只做了基本的代码编辑器的功能,距离成为一个强大的IDE还很远,但是当你安装了下面的效率插件之后,你的VS Code的实力也可以匹敌类似Goland或者IDEA 这样的专业IDE。这个是我们进行代码格式化的工具插件,代码格式化已经是开发中必不可少的一部分,因为这样我们阅读自己和别人的代码才有一致的阅读体验,越漂亮的人,人们越会多看几眼,越漂亮的代码,人们越愿意去读它。这个插件借助机器学习,让我们只做选择,减少重复低效的手写,健康编码。就是配置需要运行的目录,和对应语言的运行命令。原创 2024-04-07 09:56:15 · 801 阅读 · 0 评论 -
VS Code这几个快捷键用起来真舒服
有的同学在这种情况可能会用鼠标来从左到右的选中,这个在对于很长字符串的情况下,容易导致选中的操作中途失灵,没有快捷键来的快准狠。但是有些时候,我们只想替换文件里面的一部分内容,我们可以先选中这一部分内容,然后按ctrl h,进行在选中部分这个范围来替换。这个快捷键和Goland是一样的,很意外吧,这个技巧主要是解决阅读长文件的时候可以快速去到自己关心的代码行。先选择一个单词,然后按ctrl d,可以选中下一个单词,重复按d,依次会选中后面的这个单词。这个快捷键适合在一个文件里全局把一个单词换成其他的单词。原创 2024-03-27 09:39:50 · 992 阅读 · 0 评论