使用 golang 写一个九九乘法表

一道很经典的题目输出九九乘法表:package mainimport “fmt”func main() { // 遍历, 决定处理第几行 for y := 1; y <= 9; y++ { // 遍历, 决定这一行有多少列

给新手学习golang几条黄金建议

Go是在2009年11月首次出现,Go是一种在Google上设计的静态类型编译编程语言。在过去的几年里,您可能刚刚听说过这种编程语言,但最近,Go已经开始在编码领域获得显着的普及。

编译安装>=Go 1.5版本源码须知

为了构建>=Go 1.5版本,需要先安装Go 1.4到$GOROOT_BOOTSTRAP,默认的$GOROOT_BOOTSTRAP是$HOME/go1.4,我们使用Go 1.4 作为启动的基础版本来编译工具链。Go 1.4构建过程:1.使用 gcc 或者 clang 构建 cmd/dist .

Java 17 Reflection 反射 Field 篇

Java 17 Reflection 反射 Field 篇这篇来说说反射中剩下的两个知识点的其中之一,分别是 Field (属性,领域,字段)和 Method (方法或函数)。先看 Field 知识点, Method 篇就要另外再开一篇了。

golang实现rabbitmq消息队列消费失败尝试重试

在工作中发现,有些时候消息因为某些原因在消费一次后,如果消息失败,这时候不ack,消息就回一直重回队列首部,造成消息拥堵。

Go的并发机制:线程模型

目录一、 Go的并发机制:线程模型二、 Go的并发机制:goroutine、channel(待续)最近在使用Golang开发一个项目,也是第一次使用Go,属于边学边用,刚开始使用觉得Go非常简洁易学,项目开发到阶段,需要用涉及到并发相关的知识了,如果是其他语言感觉没什么,多线程就

Golang领域模型-领域事件

前言: 在DDD中,一个业务用例对应一个事务,一个事务对应一个聚合根,在一次事务中,只能对一个聚合根进行操作。那么在复杂的业务场景涉及多个聚合根的修改,特别是许多聚合根处于不同的限界上下文中时,我们可以选择使用领域事件对其进行修改。转自:https://www.jianshu.

浅谈golang的sync包

Golang sync包提供了一些基础的异步操作方法,非常值得学习,这里对sync包几个重要的结构体和方法做个介绍。sync包sync包是 golang 一个官方的异步库,提供了一些各种基础的异步的实现,如互斥锁等。sync 包主要包括了以下几种类型:sync.

前端安全究竟该怎么做?从一个安全漏洞说起……

lodash@^4.17.4-> lodash@^4.17.12间接依赖漏洞假设我们现在的依赖路径非常深:@commitlint/cli^7.1.2>@commitlint/load^1.0.1>lodash^3.0.0因为 @commitlint/load对lodash的依赖是

Golang语言2018调查报告发布,程序员最想学习的编程语言Top 3

参与本次调查的5883名受访者来自103个不同的国家,官方表示,这些受访者的反馈意见将被选取用于改进Go语言的发展。

网站地图