首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#go

静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言

莫非这就是Go最优雅协程池?

盐咔咔

经常写Go的小伙伴都知道,Go语言的goruntine是这门编程语言的一大利器,相比线程,基于协程的goruntine更加轻量和高效,并且在语法上十分的简单。

10630

【Go】Fyne跨平台图形界面框架使用

DevFrank

上一节已经安装好了go和gcc,下面就安装fyne这个跨平台GUI框架,go安装包类似python语言的pip。

6810

【Go】Golang环境配置与语法基础

DevFrank

Go(也被称为 Golang)是一种开源的静态类型编程语言,由 Google 开发并于2009年首次公开发布。Go 语言的设计目标是提供一种简单、高效、可靠的编...

7210

Golang框架实战-KisFlow流式计算框架(12)-基于反射自适应注册FaaS形参类型

刘丹冰Aceld

接下来我们来增强KisFlow中Function对业务数据处理的聚焦,将之前Function的写法:

7310

go使用消息队列优化接口

陈杪秋

在我们编写后端接口时,通常有些接口对于实时性的要求并不是那么高,但其中有些函数却相当占用接口调用时间,如调用第三方接口、发送短信、发送邮件等等。为了提升用户的体...

7420

Golang框架实战-KisFlow流式计算框架(11)-Prometheus Metrics统计

刘丹冰Aceld

在介绍本章之前,我们先普及一下Prometheus Metrics的服务启动办法。 有关Prometheus是个什么东东,希望大家可以去额外补充下知识,我用一句...

7110

批量拉取/git pull 指定文件夹下面所有 Git 项目的最新代码

后除

因为工作需要,当前所负责的项目较多;但是人力紧缺,其中绝大部分项目平时也不会去跟进迭代。所以经常需要批量拉取最新的代码查看最新的改动。

10210

golang怎么搭建Websocket聊天室服务端

每周聚焦

我们用这个代码存储连接,便于后面服务器收到一个客户端的消息后向连接到服务器的每个客户端的连接发送消息,实现聊天交互

8810

Go中(_)字段有什么特殊用途?

闻说社

在 model 包里定义一个 User 结构体,包含 Name 和 Age 两个字段。

9010

go 高并发下的数据结构是怎样?

阿珍

0 字节的变量在内存中的地址是相同的,称为 zerobase,这个变量在 runtime/malloc.go 文件中

5110

后端的技术方案怎么写?

程序猿川子

并且记录实现的初衷,后续方便进行迭代。 我们经常会说之前的人没留下文档,导致很多时候都是通过代码来猜测功能的意图,导致最后很多代码我们不敢删,一直堆积在那里。

7310

Go中的内存泄漏与逃逸

孟斯特

pprof 是 Go 自带的性能分析工具,可以用来分析 CPU、内存、goroutine、块和线程创建等情况。它可以帮助你识别内存泄漏。使用 pprof 的步骤...

10310

Golang框架实战-KisFlow流式计算框架(10)-Flow多副本

刘丹冰Aceld

KisFlow如果在执行流体中,需要被多个Goroutine来并发使用,可能需要同一个配置的创建多个Flow来匹配多个并发的计算流,所以Flow需要一个创建副本...

7210

Golang框架实战-KisFlow流式计算框架(9)-Cache/Params 数据缓存与数据参数

刘丹冰Aceld

KisFlow也提供流式计算中的共享缓存,采用简单的本地缓存供开发者按需使用,有关本地缓存的第三方技术依赖选型: https://github.com/pat...

7510

Golang框架实战-KisFlow流式计算框架(8)-KisFlow Action

刘丹冰Aceld

KisFlow Action 是指在执行Function的时候,同时可以控制Flow的调度逻辑,KisFlow提供一些Action动作让开发者做选择,本节先介绍...

12210

days-golang

f1sh

这几天学习了一下geektutu大佬的7days-golang项目(只简单学习了一下web框架-Gee部分),在这里进行一些简单的总结。

10210

Go 结构体链表

f1sh

链表是一种线性数据结构,由一系列节点组成,每个节点包含两个部分:数据部分和指向下一个节点的指针(或引用)部分。链表的第一个节点称为头节点(head),最后一个节...

8110

Go 静态编译及在构建 docker 镜像时的应用

菜皮日记

按照这个思路,如果关闭 CGO 之后再编译之前的 server.go 的应用代码,Go 编译器由于无法启用 CGO 也就无法生成 Go 和 C 之间的桥接代码,...

5310

etl 常用数据类型转换 元数据配置说明

威哥

etl-engine转换的方式有多种,一种是通过sql语句直接转换(比较方便),另一种是通过在输出节点的beforeout 标签中嵌入go脚本对相应字段按业务要...

12310

Go语言Web开发|GoFrame框架入门笔记

Jensen_97

启动成功后,在浏览器中输入http://127.0.0.1:8000/hello查看结果

16210
领券