GO 二月 05, 2023

批量上传 Jar 包至 Maven 仓库

文章字数 3.4k 阅读约需 3 mins.

如果你有一些只有 Jar 包没有 pom 文件的类库需要上传至 Maven 仓库(如 Nexus),
或 Jar 和 pom 都有,但需要通过离线方式从一个 Maven 仓库迁移至另一个 Maven 仓...

查看全文

GO 一月 29, 2023

想知道你的公众号昨日都有哪些文章被阅读了吗?

文章字数 3.8k 阅读约需 3 mins.

在微信公众平台中,提供了前一日 00:00 ~ 24:00 的阅读、分享、关注数统计,如:

但当我们想知道这个昨日阅读的次数,分别是由哪些文章产生的,每篇文章新增了多少阅读量时,无论桌面端的微信公众平台还是移动端的订阅号助手,都无法给出我们这个明细数据。

如果能有这样一个统计每天推送过来就好了:

使用钉钉扫描下方二维码,申请加入钉钉群,以便接收阅读量统计消息。

扫描下方二维码关注 周拱壹卒 公众号,并发送 公众号 关键字,加空格,再加要统计的公众号的 Cookie 值(获取 Cookie ...

查看全文

GO 十二月 11, 2022

用 Go 构建全平台命令行工具

文章字数 11k 阅读约需 10 mins.

Write once, run anywhere 是 Sun 1995 年为宣传 Java 语言的跨平台特性而提出的口号。

然而了解 Java 的人都知道,这个 run anywhere 是以目标环境存在 JVM 为前提的。当我们希望构建一个可以 run anywhere 的命令行工具时,Java 显然不是最好的选择。

作为一个更加简洁、现代的编程语言,Golang 可以通过指定 GOOSGOARCH 两个环境变量,将 Go 代码编译为目标环境的可执行文件(无需 Go 运行环境等其他任何依...

查看全文

GO 八月 15, 2021

Go text tempate

文章字数 6.7k 阅读约需 6 mins.

text/template 是 Go 的标准库,提供数据驱动的文本模板生成功能。

先来快速感受一下,将下面代码保存为 template.go

package main

import (
    "os"
    "text/template"
)

func main() {
    text := `START
[Actions]
    {{/* abdef */}}
    {{- "action" }}
    {{- range . }}
    {{ . }}
    {{- end }}
[Text and...
查看全文
0%