repositorypackage
0.2.18
Repository: https://github.com/ikawaha/feedsnippet.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
Feed Snippet
The feedsnippet is a tool for displaying the latest feed snippet in README.md, and so on. It creates a markdown feed snippet from an RSS, ATOM, or JSON feeds and replace the old snippet with the new one. The format of the generated feed can be formatted using the text template.
Install
go install github.com/ikawaha/feedsnippet@latest
Config
Minimal configuration
- urls:
- https://zenn.dev/ikawaha/feed
limit: 5
- urls:
- https://qiita.com/ikawaha/feed
limit: 5
Outputs:
- その文字が JIS X 0208 に含まれるか? あるいは unicode.RangeTable の使い方
- Go製全文検索エンジンBlugeで日本語形態素解析をおこなう
- 実践:形態素解析 kagome v2
- 形態素解析器 kagome を Google App Engine で動かす
- 形態素解析器 kagome を brew tap でインストールできるようにした
- Qiitaの記事をZenn形式のMarkdownで保存して管理する
- Goa v3 のテストをシュッとする
- 人生で何度目かのダブル配列TRIEを書いた
- 形態素解析器 kagome のユーザー辞書の使い方
- goa でデザイン・ファーストをシュッとする
Listing multiple feeds
- urls:
- https://zenn.dev/ikawaha/feed
template: |-
**Zenn**
{{range . -}}
*  [{{ .Title }}]({{ .Link }})
{{ end }}
limit: 5
- urls:
- https://qiita.com/ikawaha/feed
template: |-
**Qiita**
{{range . -}}
*  [{{ .Title }}]({{ .Link }})
{{ end }}
limit: 5
Outputs:
Zenn
その文字が JIS X 0208 に含まれるか? あるいは unicode.RangeTable の使い方
Go製全文検索エンジンBlugeで日本語形態素解析をおこなう
実践:形態素解析 kagome v2
形態素解析器 kagome を Google App Engine で動かす
形態素解析器 kagome を brew tap でインストールできるようにした
Qiita
Qiitaの記事をZenn形式のMarkdownで保存して管理する
Goa v3 のテストをシュッとする
人生で何度目かのダブル配列TRIEを書いた
形態素解析器 kagome のユーザー辞書の使い方
goa でデザイン・ファーストをシュッとする
Mixing multiple feeds
- urls:
- https://zenn.dev/ikawaha/feed
- https://qiita.com/ikawaha/feed
template: |-
{{range . -}}
* {{ if eq .Header.FeedLink "https://zenn.dev/ikawaha/feed" -}}

{{- else }}{{ if eq .Header.FeedLink "https://qiita.com/ikawaha/feed" -}}

{{- end }}{{ end -}}
[{{ .Title }}]({{ .Link }})
{{ end }}
limit: 10
sort_by_published: true
Outputs:
その文字が JIS X 0208 に含まれるか? あるいは unicode.RangeTable の使い方
Go製全文検索エンジンBlugeで日本語形態素解析をおこなう
実践:形態素解析 kagome v2
形態素解析器 kagome を Google App Engine で動かす
形態素解析器 kagome を brew tap でインストールできるようにした
Goa v3 入門
Qiita/はてブの記事をZennでも管理する
はてなの記事をZenn形式のMarkdownで保存して管理する
Qiitaの記事をZenn形式のMarkdownで保存して管理する
Qiitaの記事をZenn形式のMarkdownで保存して管理する
Automatic update using github workflow
name: Update feed snippet
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Go
uses: actions/setup-go@v3
with:
go-version-file: 'stable'
- name: Install feedsnippet
run: go install github.com/ikawaha/feedsnippet@latest
- name: Update README.md
run: feedsnippet -config feedsnippet.yml -diff -file README.md
- name: git commit
run: |
git config --local user.email "[email protected]"
git config --local user.name "ikawaha"
git add README.md
git diff --cached --quiet || (git commit -m "Update feed snippet" && git push origin main)
Outputs:
Goa v3.11.0 更新情報
clue 更新情報 v0.15.0 & v0.16.0
Goa の OneOf を利用してみる
JIS X 0208 の第一水準・第二水準を判定する関数を追加してみた
Goa のカスタムエラーを理解する
続・さよなら WebDriver Client Agouti
旧字体を新字体に変換する
Goa 更新情報 v3.10.2
Goa 更新情報 v3.10.0
Goa 更新情報 v3.9.1
MIT