AI智能
改变未来

Go语言 第12页

Go语言之Goroutine与信道、异常处理-爱站程序员基地

Go语言之Goroutine与信道、异常处理

AI

一、Goroutine Go 协程可以看做成一个轻量级的线程,Go 协程相比于线程的优势: Goroutine 的成本更低大小只有 2 kb 左右,线程有几个兆。 Goroutine 会复用线程,比如说:我有 100 个协程,但是都是共用的...

Logo制作-爱站程序员基地

Logo制作

AI

利用Lnkscape绘图软件绘制一个Logo Lnkscpe的简单使用 Logo的制作 首先打开Lnkscpe软件 接下来绘制一个圆修改圆的填充色再绘制一个圆放在第一个圆的上面接下来选择移动工具实现一下图形![在这里插入图片描述](http...

go语言错误类型-爱站程序员基地

go语言错误类型

AI

1.考虑的error的使用原因error类型本身就是一个预定义好的接口,里面定义了一个methodtype error interface {Error() string//定义一个error()的方法}2如何完成error的第一个简单的调...

Go的100天之旅-初识Go-爱站程序员基地

Go的100天之旅-初识Go

AI

文章目录 Go的历史 Go的优缺点 Go应用的领域 Go的环境搭建 第一个Go程序 Go开发工具 Visual Studio Code安装 Go的历史 上个世纪70年代Ken Thompson和Dennis M. Ritchie合作发明了U...

Go语言实训笔记(三)-爱站程序员基地

Go语言实训笔记(三)

AI

一、面向对象意义:1)面向对象的对立面是面向过程:① 面向过程是以函数为核心.② 如果要开展大型工程,就需要管理更多的函数.③ 面向过程的语言不适合开展大型项目.2)面向对象的好处:① 面向对象是以类/结构体为核心的.② 类/结构体是对函数...

h264-sps解析&Exp-golomb编解码-爱站程序员基地

h264-sps解析&Exp-golomb编解码

AI

理论 熵编码 熵编码是一种无损编码,按照熵原理不丢失任何信息的编码。 常见的熵编码有:香浓(Shannon)编码、哈夫曼(Huffman)编码、算术(arithmetic)编码、指数哥伦布(exponential Golomb)编码、基于上...

Go语言实训自学(一)-爱站程序员基地

Go语言实训自学(一)

AI

一 go语言的优势 1 自动垃圾回收:程序员只需把精力集中在程序开发上,不需要担心内存管理。2 错误处理:全局的错误异常处理,不会导致程序的崩溃。例如java的try-catch.3 反射:程序运行的过程中可以动态编辑代码。4 java语言...

Go语言入门系列(一)之Go的安装和使用-爱站程序员基地

Go语言入门系列(一)之Go的安装和使用

AI

1.安装环境 进入Golang官网,进入下载页面。 (如果打不开可访问Golang中国,或者Golang中文版,或者百度网盘,提取码:wfw5) 根据实际需求选择版本进行下载。 运行下载好的MSI安装程序包进行安装,一路next下去,即可完...

Go语言 Printf格式化输出、Scanf格式化输入详解-爱站程序员基地

Go语言 Printf格式化输出、Scanf格式化输入详解

AI

通用: %v 值的默认格式表示%+v 类似%v,但输出结构体时会添加字段名%#v 值的Go语法表示%T 值的类型的Go语法表示%% 百分号布尔值: %t 单词true或false整数: %b 表示为二进制%c 该值对应的unicode码值%...