• go 为什么比php性能高
  • go 为什么比php性能高

    在工作的项目中,我的主要开发语言是php,因需求或者为弥补php的缺陷,需要为php做各种各样的扩展,比如php本身不支持线程,没有队列,进程也不无法用于生产环境, 可以说php没有任何“程”,因而网上有较多的文章阐述如何实现php队列,多

  • 什么是Go语言?Go语言的优缺点介绍
  • 什么是Go语言?Go语言的优缺点介绍

    Go也称为Golang,是一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。下面本篇文章就来带大家具体了解一下Go语言,希望对大家有所帮助。【教程推荐:go语言】什么是Go语言?Go是一种过程编程语言,可用于快速机器代码编译。它

  • go语言实现日志收集系统图文详解
  • go语言实现日志收集系统图文详解

    整理了一下这个日志收集系统的框,如下图这次要实现的代码的整体逻辑为:完整代码地址为: https://github.com/pythonsite/logagentetcd介绍高可用的分布式key-value存储,可以用于配置共享和服务发现类

  • go语言time包的一些使用方法
  • go语言time包的一些使用方法

    Go的time包是标准库中的包之一不用说,几乎是开发必须用到的包之一。time包的说明文档在:(推荐:go视频教程)http://golang.org/pkg/time/看看godoc文档,最大的数据类型就是Time了,这个Time类型最微

  • Go中string转[]byte的陷阱
  • Go中string转[]byte的陷阱

    1. 背景package mainimport "fmt"func main() {s := []byte("")s1 := append(s, a)s2 := append(s, b)//fmt.Println(s1, "========

  • go微服务框架go-micro整体架构介绍
  • go微服务框架go-micro整体架构介绍

    产品嘴里的一个小项目,从立项到开发上线,随着时间和需求的不断激增,会越来越复杂,变成一个大项目,如果前期项目架构没设计的不好,代码会越来越臃肿,难以维护,后期的每次产品迭代上线都会牵一发而动全身。项目微服务化,松耦合模块间的关系,是一个很好

  • go语言中并发图文教程
  • go语言中并发图文教程

    正如过程式编程和面向对象一样,一个好的编程模式需要有一个极其简洁的内核,还有在此之上丰富的外延,可以解决现实世界中各种各样的问题。本文以GO语言为例,解释其中内核、外延。并发模式之内核这种并发模式的内核只需要协程和通道就够了。其中协程负责执

  • go语言使用revel框架实现用户注册教程(附代码)
  • go语言使用revel框架实现用户注册教程(附代码)

    用户注册、登录和注销是任何一个网站都必然会有的功能,可以说,这是重新造轮子做多的领域,每个做网站的人应该都做过很多遍。见微知著,从这么一个小功能其实就可以看到所使用的web框架中的大部分东西。今天就让我们用这个基本模块来看看revel吧。先

  • go语言中goroutine的使用详解
  • go语言中goroutine的使用详解

    go中的goroutine是go语言在语言级别支持并发的一种特性。初接触go的时候对go的goroutine的欢喜至极,实现并发简便到简直bt的地步。但是在项目过程中,越来越发现goroutine是一个很容易被大家滥用的东西。gorouti

  • go语言中channel的详细介绍
  • go语言中channel的详细介绍

    本文写的是go语言中的channel,之所以写他是因为我感觉channel很重要,同时channel也是go并发的重要支撑点,因为go是使用消息传递共享内存而不是使用共享内存来通信。并发编程是非常好的,但是并发是非常复杂的,难点在于协调,怎

0.0773s