Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android fcm sync #1

Merged
merged 363 commits into from
Jan 23, 2025
Merged
Changes from 1 commit
Commits
Show all changes
363 commits
Select commit Hold shift + click to select a range
f4fc2a5
chore: remove redunt code.
appleboy Jul 25, 2021
9bb618d
fix: missing json pointer address
appleboy Jul 25, 2021
132e179
chore(queue): upgrade appleboy/queue to 0.5.0 (#616)
appleboy Aug 1, 2021
8d03ac5
refactor: remove config from notification struct. (#617)
appleboy Aug 1, 2021
c51b4b2
chore(queue): Support NATS as backend (#618)
appleboy Aug 1, 2021
3feeeb7
fix(hms): refresh token fail (#620)
appleboy Aug 1, 2021
6d65c1e
chore(push): send error to specific URL (#621)
appleboy Aug 2, 2021
349c0c8
fix: Function params involve heavy amount of copying (#622)
appleboy Aug 2, 2021
0a8d801
fix: error from golangci-lint tool (#623)
appleboy Aug 3, 2021
ea71e99
chore(lint): fix some condition. (#624)
appleboy Aug 4, 2021
b219e0a
chore(deps): Bump tar from 6.1.0 to 6.1.6 in /rpc/example/node (#625)
dependabot[bot] Aug 5, 2021
c81a316
chore: fix some lint (#626)
appleboy Aug 5, 2021
24cf872
chore(logx): add custom logger in queue (#627)
appleboy Aug 11, 2021
226abc6
chore: fix lint
appleboy Aug 14, 2021
70744b5
chore: replace appleboy/queue with new repo (#628)
appleboy Aug 15, 2021
e929974
chore: update gin to v1.7.4
appleboy Aug 15, 2021
18016db
chore(queue): upgrade queue to v0.0.7 version (#629)
appleboy Aug 22, 2021
61af866
chore(deps): Bump tar from 6.1.6 to 6.1.11 in /rpc/example/node (#630)
dependabot[bot] Sep 1, 2021
4722208
Allow redis to support cluster mode (#633)
si3nloong Sep 20, 2021
83aaa37
docs: add support redis cluster
appleboy Sep 20, 2021
2b4cab0
docs: update format
appleboy Sep 20, 2021
24c3492
chore: update cluster testing
appleboy Sep 20, 2021
9d47494
fix #560: fix proto file and Makefile to generate pb (go, js) (#636)
slimus Oct 25, 2021
eac2553
add ID to grpc (#641)
rsmnarts Nov 3, 2021
bd920d3
fix token don't send on feedback (#642)
rsmnarts Nov 6, 2021
20e6566
Fix HMS Push Notifications (#645)
spawn2kill Dec 9, 2021
4c1c87a
chore(conf): add default value for max_concurrent_pushes (#646)
appleboy Dec 9, 2021
3db9f2f
add makefile build commands for darwin OS (#640)
keremoge Dec 9, 2021
eaec26c
chore(security): CVE-2021-42836
appleboy Dec 9, 2021
ccbe874
chore: upgrade golang to 1.17 (#648)
appleboy Dec 15, 2021
3f411eb
chore(queue): support Redis pub/sub (#652)
appleboy Jan 1, 2022
5f534a4
chore(service): add graceful shutdown. (#654)
appleboy Jan 9, 2022
f64e9e3
chore(CI): upgrade golangci version
appleboy Jan 31, 2022
80df820
feat(CI): enable code scan in security.
appleboy Feb 3, 2022
17dad57
Separate storage logic from actual business logic (#649)
Luoxin Feb 3, 2022
68200c5
fix(queue): missing metric interface in nats queue (#655)
appleboy Feb 3, 2022
791ce9e
docs(install): Add go install command for installation
appleboy Feb 4, 2022
8d81276
feat(CI): Continuously find & fix vulnerabilities in dependencies
appleboy Feb 4, 2022
90e3bb2
[Snyk] Upgrade grpc from 1.24.9 to 1.24.11 (#659)
snyk-bot Feb 5, 2022
9921349
[Snyk] Upgrade async from 3.1.0 to 3.2.3 (#658)
snyk-bot Feb 5, 2022
4abda2a
feat(Go 1.17): update go mod
appleboy Feb 10, 2022
fb961a1
Fix Huawei issue on nil pointer dereference (#660)
annthonite Feb 12, 2022
b3e4084
[Snyk] Upgrade google-protobuf from 3.10.0 to 3.19.4 (#662)
snyk-bot Feb 19, 2022
87af9bf
[Snyk] Security upgrade minimist from 1.2.5 to 1.2.6 (#666)
snyk-bot Apr 15, 2022
5cced6f
fix #418: use struct.asMap() for data field (#638)
slimus Apr 17, 2022
c3db870
docs: update to 1.15
appleboy Apr 17, 2022
87c2977
docs: remove embedmd check
appleboy Apr 17, 2022
8705803
fix: upgrade google-protobuf from 3.19.4 to 3.20.0 (#670)
appleboy Apr 23, 2022
2bba4b4
docs: update markdown format
appleboy May 4, 2022
a45769c
chore(queue): upgrade queue package and add metrics (#673)
appleboy May 5, 2022
3a593aa
fix: Serialise nested protobuf structs correctly (#674)
jvallesm May 5, 2022
e89ea00
docs: update test script.
appleboy May 8, 2022
e871bd3
Update FUNDING.yml
appleboy May 26, 2022
5998dc1
chore: enable open collective for sponsor
appleboy May 28, 2022
ae8806b
chore(gin): upgrade to v1.8.0
appleboy May 31, 2022
625cf1c
chore(mod): upgrade yaml version
appleboy May 31, 2022
b8697e6
chore: upgrade all dependency version (#683)
appleboy Jun 30, 2022
372c8f4
[Snyk] Upgrade async from 3.2.3 to 3.2.4 (#682)
appleboy Jun 30, 2022
754e50d
[Snyk] Upgrade google-protobuf from 3.20.0 to 3.20.1 (#680)
snyk-bot Jun 30, 2022
cf67458
Fixes #661: iOS interruption level support (#679)
spawn2kill Jun 30, 2022
409c0d7
Fixes #676: Update dockerfile; Update alpine base images; Fix multipl…
spawn2kill Jun 30, 2022
2c29b4b
fix: hadolint missing pkg version
appleboy Jun 30, 2022
7f4a667
[Snyk] Upgrade google-protobuf from 3.20.1 to 3.21.0 (#687)
snyk-bot Aug 27, 2022
24d2861
docs(config): Add comments that sync mode only works if the queue eng…
yukia3e Oct 29, 2022
111a7cc
docs(config.yml): update comment.
appleboy Oct 29, 2022
4be2c80
refactor(storage): move interface to core package
appleboy Nov 9, 2022
e13a05b
refactor(rcp): move health interface to core package
appleboy Nov 9, 2022
8b4424c
refactor(gRPC): update go proto file
appleboy Nov 9, 2022
1e99a9c
chore(deps): update go dependency
appleboy Dec 3, 2022
ebe3723
[Snyk] Upgrade google-protobuf from 3.21.0 to 3.21.1 (#694)
snyk-bot Dec 3, 2022
d801a47
refactor: import order.
appleboy Dec 3, 2022
dd8de53
fix(redis-stream): upgrade to v0.0.3 version
appleboy Dec 11, 2022
fe330dc
chore(deps): upgrade go dependency version
appleboy Dec 11, 2022
ab27316
docs: fix starchart link
appleboy Dec 11, 2022
61adf6c
chore(CI): upgrade golang to v1.19
appleboy Dec 11, 2022
a8ad48c
chore(CI): disabled build linux arm version in drone
appleboy Dec 11, 2022
1d839f5
chore(gRPC): add PushType and Development (#702)
appleboy Dec 17, 2022
673f552
[Snyk] Upgrade google-protobuf from 3.21.1 to 3.21.2 (#700)
snyk-bot Dec 17, 2022
6fa9769
chore(gRPC): a new unary server interceptor for panic recovery (#703)
appleboy Dec 17, 2022
fe402a5
fix(lint): golangci-lint warning.
appleboy Dec 17, 2022
5770836
chore(CI/CD): add golangci-lint for github actions
appleboy Dec 18, 2022
83a6e63
fix(lint): update some warning from golangci-lint
appleboy Dec 18, 2022
99f9956
chore(deps): update github actions dependency.
appleboy Dec 19, 2022
0f6a5ac
fix(lint): from golangci-lint warning.
appleboy Dec 19, 2022
89bc97d
chore(CI): add check documentation using embedmd command
appleboy Dec 20, 2022
4ef30a0
fix(lint): warning from golangci-lint tool
appleboy Dec 20, 2022
b83b458
chore(CI): Add testing
appleboy Dec 20, 2022
250033b
chore(CI): Upload coverage to Codecov
appleboy Dec 21, 2022
3bbc62c
chore(security): upgrade badger package
appleboy Dec 21, 2022
c51a6e3
chore(deps): Bump minimatch from 3.0.4 to 3.1.2 in /rpc/example/node …
dependabot[bot] Dec 21, 2022
951f698
docs: remove buy me coffee
appleboy Dec 21, 2022
7101fbd
chore(CI): add binary build step in GitHub Actions
appleboy Dec 24, 2022
6b6ef69
chore(CI):support docker build in GitHub Actions
appleboy Dec 24, 2022
18826b8
chore(CI): remove drone build config files
appleboy Dec 24, 2022
982b31a
chore(CI): rename
appleboy Dec 24, 2022
b0f414b
chore(CI): add enable check for raw data
appleboy Dec 24, 2022
1d3c5bb
chore(CI): update setup-go version
appleboy Dec 24, 2022
b0a9450
docs(readme): add 1.16.0 binary link
appleboy Dec 24, 2022
2a9a32b
docs(readme): remove drone badge.
appleboy Dec 24, 2022
e5ed686
chore(deps): Bump github.com/gin-gonic/gin from 1.8.1 to 1.8.2 (#708)
dependabot[bot] Dec 28, 2022
d114bd4
chore(CI): update build docker image
appleboy Jan 7, 2023
de72aa6
chore(CI): rename workerflow
appleboy Jan 7, 2023
002a939
chore(CI): remove deepsource and snyk config
appleboy Jan 7, 2023
20715b8
docs(readme): remove yaml checker
appleboy Jan 7, 2023
3d74660
docs(readme): add lint and testing badge
appleboy Jan 7, 2023
3b4a53d
chore(deps): upgrade go package
appleboy Feb 2, 2023
af06a3d
chore(deps): upgrade action package
appleboy Feb 2, 2023
131e8a1
chore(deps): upgrade go module
appleboy Feb 21, 2023
a35fc9f
chore(message): Add option to redact contents of messages in logs (#719)
etnguyen03 Feb 21, 2023
a493ed6
chore(lint): should be written without leading space
appleboy Feb 21, 2023
f434c97
chore(docker): support multiple platform
appleboy Feb 27, 2023
9b67d16
docs(readme): update binary link.
appleboy Feb 27, 2023
5af2379
chore(binary): support LDFLAGS by goreleaser
appleboy Feb 27, 2023
5a8b7af
chore(CI): add goreleaser config
appleboy Feb 27, 2023
7c039f9
chore(docker): run as non root user in container (#727)
appleboy Feb 28, 2023
85fe50f
chore(deps): upgrade gin to 1.9.0
appleboy Feb 28, 2023
415a8ca
[Snyk] Upgrade minimist from 1.2.6 to 1.2.8 (#728)
appleboy Mar 11, 2023
ded3bb5
chore: Updating external dependencies.: update Golang dependencies to…
appleboy Mar 11, 2023
97a397b
chore(deps): upgrade go module
appleboy Mar 21, 2023
b5f5764
chore(deps): upgrade github actions module
appleboy Mar 21, 2023
af7cc88
chore: update Go dependencies to latest versions
appleboy Mar 29, 2023
781cf8f
build: refactor build configuration and remove unused sections
appleboy Mar 29, 2023
caac8d0
chore(feedbak): refactor feedback dispatch and configuration handling…
appleboy Jul 8, 2023
c5082de
docs(readme): "Enhance core configuration and response handling"
appleboy Jul 8, 2023
2eda39a
ci(netlify): update Go version and improve test accuracy
appleboy Jul 8, 2023
812e45e
ci(lint): improve error handling and linting configuration
appleboy Jul 8, 2023
4a73a2b
docs: Fixed README section about running docker container with custom…
MMujtabaRoohani Aug 28, 2023
d4af7bc
fix #751: Use one http.Client instance for feedback callbacks (#752)
alikhanz Oct 1, 2023
d7a0cb5
refactor: refactor function signatures and imports in notify and rout…
appleboy Oct 1, 2023
a3bf25a
refactor: refactor global variables and constants in notify package
appleboy Oct 1, 2023
a91e6a0
chore: update dependencies to latest versions
appleboy Oct 3, 2023
5f3f441
chore: update dependencies to latest versions
appleboy Oct 11, 2023
e9bd77c
build: update download links for `gorush` to version 1.16.3 for multi…
appleboy Oct 11, 2023
60834b3
chore: update resource requests and limits for gorush deployments
appleboy Oct 11, 2023
d1891f9
chore: update GitHub Actions configuration
appleboy Oct 11, 2023
182dfc6
feat: update deployment configurations for Gorush and Gorush Redis
appleboy Oct 11, 2023
2aea047
chore: remove Homebrew formula for gorush
appleboy Oct 12, 2023
8507bcb
docs: add homebrew installation instructions to README
appleboy Oct 12, 2023
18b8be4
feat: refactor functions to include context.Context parameter
appleboy Oct 13, 2023
35bcd2b
chore(docker): upgrade alpine to 3.18 version
appleboy Oct 15, 2023
05bddc8
chore(deps): bump dependency
appleboy Oct 15, 2023
9a3f66a
chore(CI): update checkout version
appleboy Oct 15, 2023
855abf4
chore(dev): add air command for develop
appleboy Oct 16, 2023
80509be
feat(grpc): add TLS support (#755)
buzzy Oct 21, 2023
86af425
feat: update GRPC server to support minimum TLS version TLS 1.2
appleboy Nov 26, 2023
b537728
ci: update setup-go action to version 5 in multiple files
appleboy Dec 12, 2023
61814ba
docs(readme): fix typo (#758)
testwill Dec 14, 2023
b74d17f
ci: enhance CI testing workflow and dependencies
appleboy Mar 14, 2024
51c80a0
ci: update workflows and actions for CI/CD optimization
appleboy Mar 14, 2024
01d8775
chore: improve .goreleaser.yaml configuration
appleboy Mar 14, 2024
6e4608d
chore: refactor FCM and update dependencies
appleboy Mar 14, 2024
a81f182
ci: refactor testing workflow and environment
appleboy Mar 14, 2024
93c4413
refactor: update commit message conventions and integration method
appleboy Apr 21, 2024
8316114
chore: update Go modules to latest versions
appleboy Apr 21, 2024
c05352b
chore(node.js): update npm package
appleboy Apr 21, 2024
eff4dc8
refactor: refactor code for improved efficiency
appleboy Apr 21, 2024
2c3391e
chore: update configuration files for improved compatibility
appleboy Apr 21, 2024
0122f8f
refactor: refactor Android FCM integration and update dependencies (#…
appleboy Jun 7, 2024
0537252
chore: update dependencies to latest versions
appleboy Jun 7, 2024
e8e27b9
refactor: refactor push notification handling
appleboy Jun 7, 2024
2923b97
feat: add support for `key_path` in Android configuration
appleboy Jun 7, 2024
64017d1
refactor: refactor FCM client initialization and configuration
appleboy Jun 7, 2024
16b90d0
fix: set default config values and update related tests
appleboy Jun 7, 2024
15d3de0
feat: refactor FCM notification handling and initialization
appleboy Jun 7, 2024
f98cada
refactor: enhance notification handling and refactor messaging
appleboy Jun 8, 2024
9a479ac
refactor: remove FCM credential flag and related configurations
appleboy Jun 8, 2024
5ae0c01
docs: refactor API key handling and update documentation
appleboy Jun 8, 2024
5a1383c
feat: enhance installation and messaging command options
appleboy Jun 8, 2024
531f914
build: switch to `go install` for installing dependencies
appleboy Jun 8, 2024
824f091
chore: switch changelog source to GitHub in release config
appleboy Jun 8, 2024
7be88c0
docs: improve API integration and update test configurations
appleboy Jun 8, 2024
a1d16d9
refactor: refactor notification handling and validation logic
appleboy Jun 8, 2024
a6d84d2
docs: integrate Firebase service account authentication
appleboy Jun 8, 2024
baf9353
docs: update httpie tool URL and add Homebrew instructions
appleboy Jun 8, 2024
5a5a417
docs: refactor codebase for improved performance and clarity
appleboy Jun 8, 2024
ff9a941
refactor: refactor data initialization and notification handling
appleboy Jun 8, 2024
855dddc
docs: refactor API key naming for consistency
appleboy Jun 8, 2024
a20e5be
refactor: refactor gRPC client initialization methods
appleboy Jun 8, 2024
d1603ec
refactor: update FCM environment variables in Makefile and tests (#769)
appleboy Jun 8, 2024
3d04575
chore: update Go version and configuration settings
appleboy Jun 8, 2024
3b07137
docs: improve testing workflow and API integration
appleboy Jun 8, 2024
40b4cda
ci: refactor codebase and update dependencies
appleboy Jun 8, 2024
a2b62e3
chore: update dependencies and improve test coverage
appleboy Jun 8, 2024
82585b9
chore: update dependencies and improve test coverage
appleboy Jun 8, 2024
deec04f
build: refactor gRPC connections and update build process
appleboy Jun 8, 2024
aec6243
chore: switch changelog source from GitHub to Git
appleboy Jun 8, 2024
8c8cf89
chore: switch to `appleboy/go-hms-push` library (#770)
appleboy Jun 9, 2024
686c060
chore: update dependencies and improve test coverage (#772)
appleboy Jun 12, 2024
0645e5a
refactor: notification initialization and assignment logic (#774)
appleboy Jun 14, 2024
228ec1d
refactor(fcm): add context parameter to various functions (#775)
appleboy Jun 15, 2024
e70a94e
refactor(ios): add context parameter to APNS client functions (#776)
appleboy Jun 15, 2024
651f59d
refactor(huawei): add context parameter to PushToHuawei function (#777)
appleboy Jun 15, 2024
07c4319
refactor(fcm): enhance message handling and logging (#778)
appleboy Jun 15, 2024
aa475e9
ci: update CI/CD pipeline and testing configurations
appleboy Jun 15, 2024
527dd81
chore(storage): upgrade badger storage initialization (#779)
appleboy Jun 15, 2024
b2f4a28
refactor(storage): BoltDB configuration handling (#780)
appleboy Jun 16, 2024
d131891
refactor(storage): BuntDB initialization and locking mechanism (#781)
appleboy Jun 16, 2024
005aa23
refactor(storage): leveldb initialization and dependency handling (#782)
appleboy Jun 16, 2024
c28058d
test: add tests to reset `core.HuaweiSuccessKey` to 0
appleboy Jun 16, 2024
2d98064
refactor(storage): Redis configuration handling and initialization (#…
appleboy Jun 16, 2024
b3b7733
fix(fcm): nested data in input message (#785)
alikhanz Jun 18, 2024
c4fc985
refactor(fcm): test Android notification handling (#786)
appleboy Jun 19, 2024
f8eb352
refactor: ensure all storage backends implement core.Storage
appleboy Jun 22, 2024
e814868
docs: refactor example commands for clarity and consistency
appleboy Jun 23, 2024
343819e
chore: update dependencies and improve CI configurations
appleboy Jun 23, 2024
98399cd
docs: refactor command-line interface for consistency
appleboy Jun 23, 2024
9bb6305
docs: enhance notification handling for Android and iOS
appleboy Jun 23, 2024
067cb59
chore(httpd): enhance security and testing protocols (#793)
appleboy Jul 13, 2024
1f48853
chore: update dependencies to latest versions
appleboy Jul 13, 2024
cc8b9e4
feat: implement gRPC support sound field for FCM (#794)
appleboy Jul 16, 2024
954e94c
docs: update documentation links
appleboy Jul 16, 2024
4831a23
chore: remove unused project configuration files
appleboy Jul 17, 2024
0199ac4
chore(queue): add size param for redis queue engine (#796)
alandevelop Jul 17, 2024
a82bebe
chore(fcm): notification handling logic for sound field (#797)
appleboy Jul 17, 2024
a7ca587
fix(gRPC): create new context to avoid context cancel (#798)
appleboy Jul 18, 2024
f5a49c0
docs: enhance notification API documentation and examples
appleboy Jul 20, 2024
b95fdd6
[Snyk] Upgrade google-protobuf from 3.21.2 to 3.21.4 (#801)
appleboy Aug 10, 2024
4f10394
feature(iOS): Add support to live-activity notifications (#802)
GonzaloAvilez Aug 17, 2024
4745706
fix: initialize FCM client once. (#804)
hchienjo Aug 20, 2024
03e1ffd
chore: upgrade go-redis dependency to version 9.6.1
appleboy Sep 12, 2024
6d8402b
chore: upgrade multiple dependencies for improved stability
appleboy Sep 12, 2024
3c3a5d3
fix: use mutable content and content available when set. (#805)
hchienjo Sep 12, 2024
8122319
style: refactor notification handling and documentation
appleboy Sep 17, 2024
51a6e74
[Snyk] Upgrade async from 3.2.5 to 3.2.6 (#810)
appleboy Sep 17, 2024
03c922f
ci: update GitHub workflows and improve linting configuration
appleboy Sep 17, 2024
92164df
feat: introduce safe integer conversion with error handling (#812)
appleboy Sep 17, 2024
224161d
chore: update gRPC and protobuf dependencies
appleboy Sep 19, 2024
59a503e
build: add i386 architecture to build configuration
appleboy Sep 19, 2024
af959c7
fix: refactor codebase for improved architecture compatibility
appleboy Sep 19, 2024
d0e1045
chore: update Go dependencies to latest versions
appleboy Oct 4, 2024
0be569f
ci: update CI configurations and Go version to 1.22
appleboy Dec 12, 2024
1946e24
chore(deps): update Go dependencies to latest versions
appleboy Dec 12, 2024
e66b985
fix(android): sending data to topic (#821)
iAbbos Dec 12, 2024
a19eef4
feat: improve error handling and configuration in HTTP dispatch (#822)
appleboy Dec 12, 2024
ddd7499
build: update base image in Dockerfile to alpine:3.21
appleboy Dec 16, 2024
d3659fc
chore: update dependencies to latest versions
appleboy Jan 4, 2025
7ed818f
chore: update dependencies and improve test configurations
appleboy Jan 4, 2025
e34e2c4
feat: improve consistency and add Redis username configuration (#827)
appleboy Jan 4, 2025
a7c52c7
ci: improve CI workflows and API integration
appleboy Jan 4, 2025
065c472
ci: update goreleaser config
appleboy Jan 4, 2025
e43ba7e
ci: update goreleaser configurations for v2 release
appleboy Jan 4, 2025
b95ea88
docs: update documentation and configuration for latest release
appleboy Jan 4, 2025
fdd3e8b
chore: update dependencies and improve test configurations
appleboy Jan 5, 2025
db0cb46
docs: improve error messaging for device token handling
appleboy Jan 7, 2025
39b1bb2
chore: update Go version and upgrade dependencies to latest versions
appleboy Jan 7, 2025
f54c0c9
chore(deps): udpate go package
appleboy Jan 8, 2025
ee73d00
build: refactor Makefile to improve clarity and remove obsolete targets
appleboy Jan 9, 2025
69dd142
Merge remote-tracking branch 'upstream/master' into android_fcm_sync
jean-kesrewani Jan 13, 2025
92f230a
sync upstream
jean-kesrewani Jan 21, 2025
dc846d0
remove github actions workflow
jean-kesrewani Jan 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs: update httpie tool URL and add Homebrew instructions
- Update the httpie tool URL to the correct one
- Add installation instructions for httpie using Homebrew

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
appleboy committed Jun 8, 2024
commit baf93531de25ce74eb5685bb319459248a49d191
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -432,9 +432,12 @@ $ gorush
$ gorush -c config.yml
```

Get go status of api server using [httpie](https://github.com/jkbrzt/httpie) tool:
Get go status of api server using [httpie](https://github.com/httpie/cli) tool:

```bash
# install httpie
brew install httpie
# get go status
http -v --verify=no --json GET http://localhost:8088/api/stat/go
```