Go 第2页
使用Golang构建高效屏幕实时截图流媒体服务,晴川云

使用Golang构建高效屏幕实时截图流媒体服务

引言 在远程控制、教学直播、远程协作等场景中,屏幕内容的实时捕捉和流媒体推送成为一种高效可行的解决方案。尤其在服务部署于高性能网络环境如香港云服务器时,通过Go语言搭建的轻量级屏幕推...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Goland 2019下载和安装(带破解补丁和汉化包),晴川云

晴川云GO教程:Goland 2019下载和安装(带破解补丁和汉化包)

工欲善其事必先利其器,命令行工具虽然能够满足我们一些基本操作的需求,但实际工作中怎么能没有一款趁手的开发工具呢? 学习Go语言同样如此,一个强大的集成开发环境(IDE)能够大大提高我们的...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言反射规则浅析,晴川云

晴川云GO教程:Go语言反射规则浅析

反射是众多编程语言中的一个非常实用的功能,它是一种能够自描述、自控制的应用,Go语言也对反射提供了友好的支持。 Go语言中使用反射可以在编译时不知道类型的情况下更新变量,在运行时查看值...
395590542的头像,晴川云晴川运维3个月前
010
晴川云GO教程:Go语言单向通道——通道中的单行道,晴川云

晴川云GO教程:Go语言单向通道——通道中的单行道

Go语言的类型系统提供了单方向的 channel 类型,顾名思义,单向 channel 就是只能用于写入或者只能用于读取数据。当然 channel 本身必然是同时支持读写的,否则根本没法用。 假如一个 channel ...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言copy():切片复制(切片拷贝),晴川云

晴川云GO教程:Go语言copy():切片复制(切片拷贝)

Go语言的内置函数 copy() 可以将一个数组切片复制到另一个数组切片中,如果加入的两个数组切片不一样大,就会按照其中较小的那个数组切片的元素个数进行复制。 copy() 函数的使用格式如下: cop...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言链表操作,晴川云

晴川云GO教程:Go语言链表操作

链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言并发简述(并发的优势),晴川云

晴川云GO教程:Go语言并发简述(并发的优势)

有人把Go语言比作 21 世纪的C语言,第一是因为Go语言设计简单,第二则是因为 21 世纪最重要的就是并发程序设计,而 Go 从语言层面就支持并发。同时实现了自动垃圾回收机制。 Go语言的并发机制运...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言sync包与锁:限制线程对变量的访问,晴川云

晴川云GO教程:Go语言sync包与锁:限制线程对变量的访问

Go语言中 sync 包里提供了互斥锁 Mutex 和读写锁 RWMutex 用于处理并发过程中可能出现同时两个或多个协程(或线程)读或写同一个变量的情况。 为什么需要锁 锁是 sync 包中的核心,它主要有两个...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言上手简单,晴川云

晴川云GO教程:Go语言上手简单

Go语言语法简单易懂,学习曲线平缓,不需要像 C/ C++ 语言动辄需要两到三年的学习期。Go语言被称为“互联网时代的C语言”。互联网的短、频、快特性在Go语言中体现得淋漓尽致。一个熟练的开发者...
395590542的头像,晴川云晴川运维3个月前
000
晴川云GO教程:Go语言GOMAXPROCS(调整并发的运行性能),晴川云

晴川云GO教程:Go语言GOMAXPROCS(调整并发的运行性能)

在 Go语言程序运行时(runtime)实现了一个小型的任务调度器。这套调度器的工作原理类似于操作系统调度线程,Go 程序调度器可以高效地将 CPU 资源分配给每一个任务。传统逻辑中,开发者需要维护...
395590542的头像,晴川云晴川运维3个月前
000