Package: goserveR 0.1.3-0.9000

goserveR: HTTP(S) File Server with Range Requests and Unbounded CORS Using 'go'

Provides a lightweight HTTP(S) file server implemented in Go and exposed to R. It supports range requests, configurable CORS and COOP headers, and optional TLS. The package builds and runs a background server that can be cleanly shut down from R using an OS pipe and C/Go interop. Asynchronous log handling is also supported.

Authors:Sounkou Mahamane Toure [aut, cre]

goserveR_0.1.3-0.9000.tar.gz
goserveR_0.1.3-0.9000.zip(r-4.7)goserveR_0.1.3-0.9000.zip(r-4.6)goserveR_0.1.3-0.9000.zip(r-4.5)
goserveR_0.1.3-0.9000.tgz(r-4.6-x86_64)goserveR_0.1.3-0.9000.tgz(r-4.6-arm64)goserveR_0.1.3-0.9000.tgz(r-4.5-x86_64)goserveR_0.1.3-0.9000.tgz(r-4.5-arm64)
goserveR_0.1.3-0.9000.tar.gz(r-4.7-arm64)goserveR_0.1.3-0.9000.tar.gz(r-4.7-x86_64)goserveR_0.1.3-0.9000.tar.gz(r-4.6-arm64)goserveR_0.1.3-0.9000.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
goserveR/json (API)
NEWS

# Install 'goserveR' in R:
install.packages('goserveR', repos = c('https://sounkou-bioinfo.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/sounkou-bioinfo/goserver/issues

On CRAN:

Conda:

asyncgolanghttp-server

3.24 score 1 stars 1 packages 23 scripts 15 exports 0 dependencies

Last updated from:f2d90087ed. Checks:4 NOTE, 1 OK, 4 WARNING, 3 FAILURE, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE201
linux-devel-x86_64NOTE204
source / vignettesOK160
linux-release-arm64NOTE202
linux-release-x86_64NOTE207
macos-release-arm64WARNING226
macos-release-x86_64WARNING290
macos-oldrel-arm64WARNING195
macos-oldrel-x86_64WARNING279
windows-develFAILURE3713
windows-releaseFAILURE3737
windows-oldrelFAILURE3706
wasm-releaseFAIL84

Exports:.create_default_log_handler.default_log_callbackaddAuthKeyclearAuthKeyscreateFileLogHandlercreateSilentLogHandlerisRunninglistAuthKeyslistServersregisterLogHandlerremoveAuthKeyremoveLogHandlerrunServershutdownServerStartServer

Dependencies: