高级PHP工程师必备的编码技巧及思维

好的开发者通常以代码质量来定义。在软件行业,写好的代码意味着在在测试,更新,扩展或者修复漏洞中省钱。本文,我将…

「go」 国内自学golang必备入门工具

大厂说这个用go 改写了,那个用go改写了,golang 并不是太难但是在国内要用起来挺难的,问题就是你没有梯子可能你连个go package 都下不来,最简单的例子就是A Tour of Go, 然后你会发现你下不了,困难重重,还没跨出来就放弃了,为了能让你迈出学习的第一步,这

并发面试必备系列之进程、线程与协程

喜欢的话可以收藏转发加关注并发面试必备系列之进程、线程与协程在 《Awesome Interviews》 归纳的常见面试题中,无论前后端,并发与异步的相关知识都是面试的中重中之重,《并发编程》系列即对于面试中常见的并发知识再进行回顾总结;你也可以前往 《Awesome Inter

效率提高80%,Go开发必备的库与工具

因为我个人大概前五年时间写的是 Java ,中途写过一年多的 Python,所以刚接触到 Go 时的感觉如下图:

音视频开发必备基础知识汇总

音视频技术介绍什么是音视频技术?音视频技术其实就是音频技术和视频技术的一个统称,在技术处理上,其实音频和视频是要分开处理的。而且要注意一点,音视频从开始收集数据到最后展示都是离不开硬件设备的,所以在以后的开发过程中,要做好与硬件打交道的心理准备了。音视频的主要处理过程:1.

面试必备(背)–Go语言八股文系列

Go语言的字符有以下两种:uint8 类型,或者叫 byte 型,代表了 ASCII 码的一个字符。rune 类型,代表一个 UTF-8 字符,当需要处理中文、日文或者其他复合字符时,则需要用到 rune 类型。

Go语言面试必备 深入Go channel内部实现 1

在介绍底层原理之前,我们先简单地介绍一下channel的使用方法,比如初始化,发送和接收消息,然后我们在分别介绍他们在底层是如何实现的。使用channel的常见使用方法如下。

golang必备开发技能

一、软件编译、安装、运行命令工具,比如go get,go build,go install,go run等二、调试与定位1.delve工具2.goland3.race detector4.性能测试benchmarktest5.日志6.panic7.pprof工具和火焰图8.