go-plugin @ v0.1.0
integrity
- size
- 3.0 MiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/knqyf263/go-plugin
release notes
Changelog
- c844c5a Fix variable name
- 5683c2a remove cruft
- 23bbaa7 Update README
- 63282cf Add a logging tip
- 4f7c8cb Add a icon
- 54e10cd Add a note about host functions
- b2f5321 Update README
- 245644b Add Tips
- 1f76554 Add logging to host functions
- f38e79f Add test utils
- f5b4dae Bump version and re-generate files
- 1609e04 Add a test for host functions
- c574c7b Add README for examples
- f014fa7 Add tests for examples
- 4f102d0 Add a workflow for releasing binaries
- 3140fd5 Get go version from go.mod
- fb5b917 refactor
- a94b38d Add a workflow for unit tests
- 28d07b0 Add "test" target
- 1009601 rename test to tests
- 0415fb5 Add API version check
- 98c76f9 Update README
- 1ebeeca Add Makefile
- ada9224 Update the field test
- 8128310 Update README
- 8545d00 Add a example for well-known types
- 26e461b Add a WASI example
- 7f974c5 Add a test for importing proto files
- a5182a4 Add a test for well-known types
- 1feeaa1 Add a host-functions example
- c014c65 Add .clang-format
- ae174de Fix host functions
- b0f5731 Add utils
- ce45ec7 Add durationpb
- f14db52 Add sourcecontextpb
- 6b13d6c Add structpb
- 8eaee10 Add typepb
- 5ecac57 Add wrapperspb
- f0896d1 Add anypb
- 7e6c6ef Add timestamppb
- bcfe6dd Update emptypb
- 9933b5c Rename basic to helloworld
- c99ca86 Add field tests
- 61ccfed Support enum
- 11de1c6 Add emptypb
- a6e9184 Do not generate unneeded files
- efb7b91 Add an example for host functions
- addf172 Add empty.proto
- b9411a5 Add basic example
- dc77217 Add timestamppb
- 7a7a2c3 initial commit
- febab6c Initial commit
download
unix · zip
curl -fL -o v0.1.0.zip https://ratatoskr.space/pkg/go-plugin/v0.1.0.zip
printf '%s %s\n' 'de3b6fcda341f83f2b87fd1e22503f0661de368788597b3c0968a77d7cff8cb5' 'v0.1.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/go-plugin/v0.1.0.zip"
$out = "v0.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "de3b6fcda341f83f2b87fd1e22503f0661de368788597b3c0968a77d7cff8cb5") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.1.0.tar.gz https://ratatoskr.space/pkg/go-plugin/v0.1.0.tar.gz
printf '%s %s\n' '2a6ae07e61e9e7b56bbb3e900c6a6113b2084af541747cb8c89c4e4cd67ab26c' 'v0.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/go-plugin/v0.1.0.tar.gz"
$out = "v0.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2a6ae07e61e9e7b56bbb3e900c6a6113b2084af541747cb8c89c4e4cd67ab26c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v0.1.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin/v0.1.0.zip
printf '%s %s\n' 'de3b6fcda341f83f2b87fd1e22503f0661de368788597b3c0968a77d7cff8cb5' 'v0.1.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin/v0.1.0.zip"
$out = "v0.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "de3b6fcda341f83f2b87fd1e22503f0661de368788597b3c0968a77d7cff8cb5") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v0.1.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin/v0.1.0.tar.gz
printf '%s %s\n' '2a6ae07e61e9e7b56bbb3e900c6a6113b2084af541747cb8c89c4e4cd67ab26c' 'v0.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin/v0.1.0.tar.gz"
$out = "v0.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2a6ae07e61e9e7b56bbb3e900c6a6113b2084af541747cb8c89c4e4cd67ab26c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v0.1.0.zip | zip | 3.0 MiB |
blake3-24 0617a19849f95643ba9d7e03943d01a02ca16ddc90d3e760
sha256 de3b6fcda341f83f2b87fd1e22503f0661de368788597b3c0968a77d7cff8cb5
sha1 a45c01fe6b87d0b5db09dfdf6c3821f9e1599e47
|
| v0.1.0.tar.gz | tar.gz | 2.9 MiB |
blake3-24 d0dca52d063b5d5c59ba0c0c198ab5d1bdb08f42fcb40141
sha256 2a6ae07e61e9e7b56bbb3e900c6a6113b2084af541747cb8c89c4e4cd67ab26c
sha1 42481347b4880d6a562f24c551a59998f6d71cbd
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v0.1.0.zip | zip | 3.0 MiB |
blake3-24 4ba2635da51ab99219fe93dc540e2f9ea59b2d7ab0471527
sha256 dc950318d2474563a66e5cc65a0760e220b16235f00336ba7b480e8c7fc7ba80
sha1 06277453be3c4884f3fb05f794ffee9feb527b89
|
install
bazel
http_archive(
name = "go-plugin",
urls = ["https://ratatoskr.space/pkg/go-plugin/v0.1.0.tar.gz"],
integrity = "sha256-KmrgfmHp57Vruz6QDGphE7IISvVBdHy4yJxOTNZ6smw=",
strip_prefix = "go-plugin-v0.1.0",
)
zig
.url = "https://ratatoskr.space/pkg/go-plugin/v0.1.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/go-plugin@v0.1.0
install via yggdrasil mesh
bazel
http_archive(
name = "go-plugin",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin/v0.1.0.tar.gz"],
integrity = "sha256-KmrgfmHp57Vruz6QDGphE7IISvVBdHy4yJxOTNZ6smw=",
strip_prefix = "go-plugin-v0.1.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin/v0.1.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/go-plugin@v0.1.0