![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
2024年推荐 10 本 Go 经典书籍,从入门到进阶(2),满满干货
虽然分了入门和进阶,但是很多书中这两部分内容是都包含了的。大家看的时候可以根据自己的情况,先打好基础,再进行进阶。有的书是开源的,可以直接在线阅读,有的有电子书。如果条件允许的话,买正版是最好的。原创 2024-05-14 14:33:09 · 832 阅读 · 0 评论 -
2024年抖音世界杯直播的低延迟是怎么做到的?,GolangApk安装过程
收益总结FLV 2s 低延迟已在抖音验证收益:核心 QoE 波动,电商指标显著正向,成本也有一定比例的节省,目前已全量。世界杯:双端 FLV-2s 方案作为世界杯低延迟方案之一,支持了开幕赛到决赛的全部赛事。调优经验总结无论播放过程中丢帧方式追赶延迟,还是卡顿后立即丢帧追赶延迟,只要是丢帧,QoE 都是负向。iOS 端对倍速负向没有 Android 敏感,对倍速容忍度高。精细化倍速追帧策略可以满足 FLV-2s 的延迟需求,但再进一步下探延迟,就需要同时配合卡顿优化方案从源头避免延迟增加。原创 2024-05-14 14:32:33 · 314 阅读 · 0 评论 -
2024年技术选型指南:Oracle、SQL Server还是DB2?_sql和oracle,2024年Golang岗位BAT大厂面试题知识点小结
一个好的技术决策会让企业在未来的发展道路上少走弯路,高效利用资源,而一个不当的选择可能会导致成本的增加,甚至影响业务的发展。因此,我们在选择数据库的时候,不仅要考虑目前的业务需求,还要有前瞻性的思考,未来业务的扩展性、系统的可维护性、以及团队的技术能力都是需要考虑的因素。通过对Oracle、SQL Server和DB2的详细对比,可以看出每款数据库都有它的优缺点,在企业的技术选型过程中,不同的数据库系统往往会根据其特性被用于不同的应用场景。原创 2024-05-14 14:31:56 · 288 阅读 · 0 评论 -
2024年HW中内网代理常用工具总结_netsh转发 日志(1),2024年最新头条Golang面试
某些条件下,内网某些服务器无法访问互联网,需通过级联的方式将可访问互联网的主机作为一级代理连接攻击机,二级代理连接一级代理主机即可形成通信隧道,攻击机可通过级联的方式将攻击流量转发至更深入的内网。运维人员使用 frp 进行反向代理,满足通过公网服务器访问处于内网的服务,如访问内网web服务,远程ssh内网服务器,远程控制内网nas等,但此类操作存在较大安全隐患,会将内网服务直接暴露在公网。查看靶机A上的网络连接,可以看到攻击机的请求成功实现端口复用,复用了java进程创建的端口连接了靶机B的445端口。原创 2024-05-14 10:43:58 · 260 阅读 · 0 评论 -
2024年HTTP状态码总结_http网页错误代码(3),阿里珍藏版Golang框架体系架构手写文档
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。原创 2024-05-14 10:43:22 · 308 阅读 · 0 评论 -
2024年http协议详解及htt面试题目,常见的http状态码_4xx7、cn(2),学习指南
or<headers>请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。例如,GET /index.html HTTP/1.1。HTTP协议的请求方法有GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT。最常见的一种请求方式,当客户端要从服务器中读取文档时,当点击网页上的链接或者通过在浏览器的地址栏输入网址来浏览网页的,使用的都是GET方式。GET方法要求服务器将URL定位的资源放在响应报文的数据部分,回送给客户端。原创 2024-05-14 10:42:46 · 510 阅读 · 0 评论 -
2024年HTML入门教程(非常详细)_html的教程,Golang组件化入门
欢迎Tom来到C语言中文网,您已经使用本站 3 年了,这是您第 12 次登录。这里显示 Tom 的账号信息这里显示 Tom 的个性签名C语言中文网C语言中文网C语言中文网C语言中文网目前已经发布了将近50套教程,包括 HTML、CSS、JavaScript 等,您可以查看所有教程。我们的 Slogan:千锤百炼,只为大作;精益求精,句句斟酌;这种教程,看一眼就倾心。C语言中文网HTML 教程C语言中文网HTML教程当您决定使用C语言中文网,您已经超越了。原创 2024-05-14 10:42:09 · 377 阅读 · 0 评论 -
2024年Go最新UML统一建模语言是什么?_uml语言是什么(1),2024年最新Golang高级面试题2024
其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。我们先介绍一般关联。关联可以是双向的,也可以是单向的。在 UML 类图中,双向的关联可以用带两个箭头或者没有箭头的实线来表示,单向的关联用带一个箭头的实线来表示,箭头从使用类指向被关联的类。类(Class)是指具有相同属性、方法和关系的对象的抽象,它封装了数据和行为,是面向对象程序设计(OOP)的基础,具有封装性、继承性和多态性等三大特性。原创 2024-05-14 06:45:04 · 286 阅读 · 0 评论 -
2024年Go最新Ubuntu 22,高级Golang工程师面试题
凭借这些功能,OpenSSH 是用于远程服务器访问和管理的可靠且安全的工具,使其成为 Ubuntu 用户的首选。但是,您可以通过指定允许访问 Ubuntu 计算机的 IP 地址或 IP 地址范围来限制与 OpenSSH 的传入连接。接下来,您可以限制 OpenSSH 允许的登录尝试次数。小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!要更改默认的 OpenSSH 端口,请编辑 /etc/ssh/sshd_config 配置文件。原创 2024-05-14 06:44:27 · 504 阅读 · 0 评论 -
2024年Go最新TP6+JWT开发APP接口_tp6 session和jwt 交互(2),Golang面试基础题
在app/common/auth文件下, 创建JWT封装类库文件控制器调用。原创 2024-05-14 06:43:52 · 399 阅读 · 0 评论 -
2024年Go最新TCP三次握手和四次挥手(2),细数Golang开发者的艰辛历程
(3)第三次握手:Client收到确认后,检查ack是否为J+1,ACK是否为1,如果正确则将标志位ACK置为1,ack=K+1,并将该数据包发送给Server,Server检查ack是否为K+1,ACK是否为1,如果正确则连接建立成功,Client和Server进入ESTABLISHED状态,完成三次握手,随后Client与Server之间可以开始传输数据了。在 TCP 协议中,通过三次握手建立连接。1、建立连接时,客户端发送SYN包(SYN=i)到服务器,并进入到SYN-SEND状态,等待服务器确认。原创 2024-05-14 06:43:15 · 676 阅读 · 0 评论 -
2024年Go最全腾讯Biny框架集成think-orm_biny框架怎么用(1),2024年最新你花了多久弄明白架构设计
等框架那样专门提供一个服务注册类用来让我们注册一下自己的类,通过查看。需要的数据库配置信息,这里以。方法进行注册的,因此我们也在。框架自己的一些东西都是通过。目录的,当我们第一次使用。目录下的所有扩展或类文件。的自动加载,只需要引入。中注册我们的数据库配置。原创 2024-05-14 02:46:37 · 218 阅读 · 0 评论 -
2024年Go最全聊聊我常用的5款动态数据可视化工具_动态特效数据库,一文详解
它拥有matplotlib、plotly、bokeh、pyecharts等多种动态可视化库,可以高定制化完成各种展示。它是Uber开发的地图可视化工具,能对大规模地理数据进行动态渲染,而且地图场景非常丰富。Python不用多说了,全能选手,是数据科学领域的专业编程语言,可视化也是它的强项。官网:https://echarts.apache.org/地图可视化爱好者的福音,这个工具很少被人知道,但非常好用。官网:https://www.python.org/官网:https://kepler.gl/原创 2024-05-14 02:46:01 · 280 阅读 · 0 评论 -
2024年Go最全聊一聊SQL注入常用绕WAF小技巧_sol注入常见的过waf方法(3),阿里高级算法专家公开10份资料
网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。内容涵盖了网络安全法学习、网络安全运营等保测评、渗透测试基础、漏洞详解、计算机基础知识等,都是网络安全入门必知必会的学习内容。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。(2)在内联注释中增加干扰符,绕过waf对内联注释的黑名单机制。(4)利用%0a、/*!(2)对and进行使用&并进行编码,正常返回。原创 2024-05-14 02:45:25 · 301 阅读 · 0 评论 -
2024年Go最全网页知识基础(新手搭建个人网站)_个人网页新手(9),2024年最新掌握这些Golang开发热门前沿知识
所以其实通过上面我们可以看出,如果只是要搭建一个静态网页,那么其实相比动态网页会简单很多,我们只需要掌握基础的html,css,JavaScript就可以做出一个功能稍微多一点的网页啦。当时并没有说明网站的内容要怎样去展现,只是说明了最简单的使用Markdown和HTML来形成index.html或index.md。项目文件结构非常简单,包括一个index.html,一个js和一个css文件,当然还包括一些图片。因为网站是静态的,所以不需要PHP,不需要数据库,因此静态网页非常适合用来搭建个人的网站。原创 2024-05-14 02:44:49 · 239 阅读 · 0 评论 -
记录、总结、复盘的重要性和方法(另有周报、月报、年度总结撰写方法(1)
总结,到底是要总结什么?以前语文阅读会有总结全文主旨,论文后面我们需要总结全文,每年我们可能需要写年度总结。总结是在一些事情基础上,对其进行分析、梳理,整理出其内在逻辑、规律等。总结一般可以分为总结知识和总结经验。总结知识的话,我建议通过写博客输出来完成。那么,怎样去总结经验呢?一句话,就是善于用马克思主义的立场、观点、态度和方法去总结。一是要注意抓住重点,兼顾一般。善于抽丝剥茧、化繁为简,去伪存真、去粗取精,透过现象看本质,透过局部看全面。总结最忌片面、静止和机械,防止以偏概全、以点代面;原创 2024-05-13 14:53:21 · 994 阅读 · 0 评论 -
计算机组成原理(非常详细),从零基础入门到精通,看完这一篇就够了_计算机组成原理知识点
相联存储器的基本原理是把存储单元所存内容的某一部分作为检索项(即关键字项)去检索该存储器,并将存储器中与该检索项符合的存储单元内容进行读出或写入。所以它是 按内容或地址进行寻址的,价格较为昂贵。一般用来制作TLB、相联 Cache等。1> 主存储器,简称主存。CPU可以直接随机地对其进行访问,也可以和高速缓存器及辅助存储器交换数据。2> 辅助存储器,简称辅存,不能与CPU直接相连,用来存放当前暂时不用的程序和数据3> 高速缓冲存储器,位于主存和CPU之间,用来存放正在执行的程序段和数据。原创 2024-05-13 14:52:43 · 1056 阅读 · 0 评论 -
计算机组成原理(非常详细),从零基础入门到精通,看完这一篇就够了_计算机组成原理知识点(1)
2.在高级语言编程中所定义的 unsigned/short/int/long/float/double型数据是怎么表示的?什么称为无符号整数的“溢出”?unsigned型数据就是无符号整数,不考虑符号位。直接用全部二进制位对数值进行编码得到的就是无符号数,一般都用补码表示。int型数据就是定点整数,一般用补码表示。int型数据的位数与运行平台和编译器有关,一般是32位或16位。原创 2024-05-13 14:52:03 · 985 阅读 · 1 评论 -
最新Golang Context 的并发安全性探究_golang context并发安全,2024年最新各种风格的Golang面试题进来了解一下
在多个 goroutine 之间传递 Context 时,确保传递的是 Context 的值,而不是指针。Context 的取消操作会导致所有依赖于该 Context 的子 Context 也被取消。当使用 Golang Context 进行并发编程时,以下是三个示例案例,展示了如何正确使用 Context 并保证其在并发环境下的安全性。在进行 HTTP 请求时,我们经常需要设置超时时间并在超时时取消请求。通过将 Context 的值复制给本地变量,我们可以避免在操作 Context 时的竞争条件。原创 2024-05-13 10:58:50 · 339 阅读 · 0 评论 -
最新GoF 的 23 种设计模式的分类和功能_gof设计模式按目的分(2),头条Golang面试算法
T行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!根据模式是主要用于类上还是主要用于对象上来分,这种方式可分为类模式和对象模式两种。前面说明了 GoF 的 23 种设计模式的分类,现在对各个模式的功能进行介绍。表 1 介绍了这 23 种设计模式的分类。原创 2024-05-13 10:58:13 · 850 阅读 · 0 评论 -
最新GoEXP规则变更通知 l 信创额外奖励活动_goby的exp输出提示(3),2024最新Golang算法相关面试大
即日起,提交信创漏洞将享有优质漏洞效果同等奖励,赠送 Goby 红队版抵扣券为 G 币奖励金额的 20 倍,如您在活动期间提交信创 EXP 获得 1000G 币,则可以额外获得价值 2 万元的 Goby 红队版抵扣券。为了提升大家在 Goby 上查看、使用 EXP 等环节的体验,我们针对 GoEXP 计划规则中的 EXP 参数部分提出规约。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!原创 2024-05-13 10:57:38 · 351 阅读 · 0 评论 -
最新GoEXP规则变更通知 l 信创额外奖励活动_goby的exp输出提示(1),2024年最新程序员必看
即日起,提交信创漏洞将享有优质漏洞效果同等奖励,赠送 Goby 红队版抵扣券为 G 币奖励金额的 20 倍,如您在活动期间提交信创 EXP 获得 1000G 币,则可以额外获得价值 2 万元的 Goby 红队版抵扣券。Goby 致力于打造高质量漏洞 EXP,每个环节的细节都不容忽视。为了提升大家在 Goby 上查看、使用 EXP 等环节的体验,我们针对 GoEXP 计划规则中的 EXP 参数部分提出规约。反例: ⽂件读取漏洞 EXP 参数使⽤时⽂件读取,参数定位 cmd 或其他不知义变量名。原创 2024-05-13 10:57:00 · 364 阅读 · 0 评论 -
最全go mod 相关的八个命令(5),2024年最新2024最新Golang大厂面试真题大全
并使用模块路径,Go版本和依赖项列表填充它来初始化新模块。如果您不在GOPATH之外,或者不在存储库中,则需要提供模块路径,因为无法推断出该路径,如果没有该路径,此操作将失败。| 确定缺少和未使用的模块依赖项,然后从go.mod和go.sum中添加或删除它们。| 打印模块需求图的文本版本,该文本版本列出了模块的直接和间接依赖关系。)-以JSON格式打印go.mod的修改内容而不将结果写回源go.mod()-打印go.mod的修改内容而不将结果写回到源go.mod(| 命令 | 手术 | 用法 |原创 2024-05-13 06:50:08 · 376 阅读 · 0 评论 -
最全Go GORM是时候升级新版本了 2,2024年最新零基础学习Golang开发
/ 未找到 user,根据条件和 Assign 属性创建记录。// 未找到 user,根据条件和 Assign 属性创建记录。// ScanRows 方法用于将一行记录扫描至结构体。// 检查 ErrRecordNotFound 错误。的 user,依然会根据 Assign 更新记录。// product 的 ID 是。的 user,则忽略 Attrs。// 但可以配合 Take 使用。// 删除 db 中的数据。// 从 db 中加载数据。// 根据第一个字段排序。// 提交或回滚事务。原创 2024-05-13 06:49:32 · 1038 阅读 · 0 评论 -
最全GO - 基础_go int,2024年最新零基础Golang
int类型的范围与系统有关,int 和 uint 在 32 位操作系统上,它们均使用 32 位(4 个字节) ,在 64 位操作系统上,它们均使用 64 位(8 个字节)。因为一个字节至少是8位,而int4和uint4不到一个字节的长度;原创 2024-05-13 06:48:56 · 249 阅读 · 0 评论 -
最全Go 系统开发中修改Linux export 环境变量文件(1),完美讲解内存缓存LruCache实现原理
在Linux系统的管理和自动化脚本编写中,环境变量的设置和修改是一项基础而关键的操作。这些变量不仅影响系统自身的行为,也对运行在系统上的应用程序产生重要影响。本文旨在探讨一个用Go语言实现的方法,该方法能够高效地修改Linux系统环境变量文件的内容,这对于系统开发和运维人员来说是一个实用且强大的工具。原创 2024-05-13 06:48:19 · 265 阅读 · 0 评论 -
【网络编程学习记录12】在socket编程中使用域名_c语言使用socket访问域名(1)
hostname 为主机名,也就是域名。使用该函数时,只要传递域名字符串,就会返回域名对应的 IP 地址。从该结构体可以看出,不只返回 IP 地址,还会附带其他信息,各位读者只需关注最后一个成员 h_addr_list。原创 2024-05-13 02:41:16 · 284 阅读 · 0 评论 -
【网络编程学习记录11】网络数据传输时的大小端问题_通讯数据传输 小端在前
不同 CPU 保存和解析数据的方式不同(主流的 Intel 系列 CPU 为小端序),小端序系统和大端序系统通信时会发生数据解析错误。因此在发送数据前,要将数据转换为统一的格式——网络字节序(Network Byte Order)。网络字节序统一为大端序。主机 A 先把数据转换成大端序再进行网络传输,主机 B 收到数据后先转换为自己的格式再解析。原创 2024-05-13 02:40:40 · 790 阅读 · 0 评论 -
【网络编程学习记录11】网络数据传输时的大小端问题_通讯数据传输 小端在前(2)
另外需要说明的是,sockaddr_in 中保存 IP 地址的成员为 32 位整数,而我们熟悉的是点分十进制表示法,例如 127.0.0.1,它是一个字符串,因此为了分配 IP 地址,需要将字符串转换为 4 字节整数。注意:为 sockaddr_in 成员赋值时需要显式地将主机字节序转换为网络字节序,而通过 write()/send() 发送数据时 TCP 协议会自动转换为网络字节序,不需要再调用相应的函数。htons() 用来将当前主机字节序转换为网络字节序,其中。代表网络(network)字节序,原创 2024-05-13 02:40:04 · 922 阅读 · 0 评论 -
【网络编程学习记录11】网络数据传输时的大小端问题_通讯数据传输 小端在前(1)
若不考虑这些就收发数据会发生问题,因为保存顺序的不同意味着对接收数据的解析顺序也不同。原创 2024-05-13 02:39:27 · 918 阅读 · 0 评论 -
Go最新面试题-JVM 初级面试题(40道含答案)_jvm初级面试题,零基础学Golang编程
jps,显示系统所有虚拟机进程信息的命令行工具jstat,监视分析虚拟机运行状态的命令行工具jinfo,查看和调整虚拟机参数的命令行工具jmap,生成虚拟机堆内存转储快照的命令行工具jhat,显示和分析虚拟机的转储快照文件的命令行工具jstack,生成虚拟机的线程快照的命令行工具jcmd,虚拟机诊断工具,JDK 7 提供jhsdb,基于服务性代理实现的进程外可视化调试工具,JDK 9 提供JConsole,基于JMX的可视化监视和管理工具。原创 2024-05-12 22:46:03 · 1017 阅读 · 0 评论 -
Go最新面试题-JVM 初级面试题(40道含答案)_jvm初级面试题(1),2024最新Golang笔试题目
jps,显示系统所有虚拟机进程信息的命令行工具jstat,监视分析虚拟机运行状态的命令行工具jinfo,查看和调整虚拟机参数的命令行工具jmap,生成虚拟机堆内存转储快照的命令行工具jhat,显示和分析虚拟机的转储快照文件的命令行工具jstack,生成虚拟机的线程快照的命令行工具jcmd,虚拟机诊断工具,JDK 7 提供jhsdb,基于服务性代理实现的进程外可视化调试工具,JDK 9 提供JConsole,基于JMX的可视化监视和管理工具。原创 2024-05-12 22:45:27 · 837 阅读 · 0 评论 -
Go最新零基础搭建 Kubernetes 集群,2024年最新算法题+Golang
这个输出告诉我们,集群中有一个 Master 节点和两个 Worker 节点,它们都已经准备就绪,可以开始部署应用程序了,这样,我们的 Kubernetes 集群就算是搭建成功了!让 Kubernetes 集群节点彼此通信的关键在于 Pod 网络,每个 Pod 都应该能够连接其他 Pod,无论它们在哪个节点上,为此,我们需要为集群安装一个网络插件。有多种网络插件可供选择,例如 Calico、Flannel、Weave Net 等,每种插件都有自己的特点,你可以根据自己的需求选择合适的。原创 2024-05-12 22:44:49 · 821 阅读 · 0 评论 -
Go最全架构设计:如何实现一个高性能分布式 RPC 框架_rpc oneway,作为一名Golang面试者你应该知道的
RPC 框架包含三个最重要的组件,分别是客户端、服务端和注册中心。虽然 RPC 调用流程很容易理解,但是实现一个完整的 RPC 框架设计到很多内容,例如服务注册与发现、通信协议与序列化、负载均衡、动态代理等,下面我们一一进行初步地讲解。原创 2024-05-12 18:54:01 · 844 阅读 · 0 评论 -
Go最全架构设计:如何实现一个高性能分布式 RPC 框架_rpc oneway(3),Golang开发者应该会哪些东西才不会被公司淘汰
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**如果你需要这些资料,可以戳这里获取。原创 2024-05-12 18:53:25 · 1028 阅读 · 0 评论 -
Go最全架构设计:如何实现一个高性能分布式 RPC 框架_rpc oneway(2),再不刷题就晚了
RPC 又称远程过程调用(Remote Procedure Call),用于解决分布式系统中服务之间的调用问题。通俗地讲,就是开发者能够像调用本地方法一样调用远程的服务。下面我们通过一幅图来说说 RPC 框架的基本架构。RPC 框架包含三个最重要的组件,分别是客户端、服务端和注册中心。虽然 RPC 调用流程很容易理解,但是实现一个完整的 RPC 框架设计到很多内容,例如服务注册与发现、通信协议与序列化、负载均衡、动态代理等,下面我们一一进行初步地讲解。原创 2024-05-12 18:52:49 · 883 阅读 · 0 评论 -
Go最全服务架构(SOA)的汽车软件_车载soa的软件架构技术规范2(2),2024年最新我三年开发经验从字节跳动抖音离职后
由于服务组件接口“标准可访问”,且描述方式独立于硬件平台和操作系统,因此组件功能可脱离硬件平台任意部署移动,对于算力有要求的复杂功能组件可向具备高带宽大算力的域控制器移动。一些使用频度很高且基础的功能可作为基础服务组件先被开发,由于服务组件的独立性以及接口的标准可访问,基础服务开发完成后可向服务中间件注册,并供所有电子电气架构中的控制器订阅使用。“小”的基础服务可组合成为“大”服务,“大”服务可进一步组合扩展并最终构建出新的业务过程,实现OEM的业务目标。原创 2024-05-12 18:52:12 · 627 阅读 · 0 评论 -
Go-基本数据类型转换详解(int系列、float系列、string等)_go int float(1)
bitSize指定结果必须能无溢出赋值的整数类型,0、8、16、32、64 分别代表 int、int8、int16、int32、int64;:‘f’(-ddd.dddd)、‘b’(-ddddp±ddd,指数为二进制)、‘e’(-d.dddde±dd,十进制指数)、‘E’(-d.ddddE±dd,十进制指数)、‘g’(指数很大时用’e’格式,否则’f’格式)、‘G’(指数很大时用’E’格式,否则’f’格式)。它接受1、0、t、f、T、F、true、false、True、False、TRUE、FALSE;原创 2024-05-12 14:54:55 · 542 阅读 · 0 评论 -
Go-变量与常量详解(声明、初始化、匿名变量、作用域等)_go 用变量初始化常量
零值:0、“”、false、nil等。原创 2024-05-12 14:54:19 · 496 阅读 · 0 评论 -
Go-变量与常量详解(声明、初始化、匿名变量、作用域等)_go 用变量初始化常量(3)
iota计数器,可以在定义多个常量时不用一个个的去写,你可能在大型开源项目里面见到。var 变量名1[,变量名2…] [类型] = value1[,value2…**注意:**左侧变量可以有已经声明过的,但至少有一个变量是要新声明的。] = value1[,value2…] := value1[,value2…常量是一个简单值的标识符,在程序运行时,不会被修改的量。注意:初始化了也必须在后面使用,类型可以不写,自动判断。个人推荐这种,类似Python,不用写变量类型。输出,赋值,计算等都可以,交换简单。原创 2024-05-12 14:53:43 · 306 阅读 · 0 评论