From 9fc8675e8dcf47ecf8298a4305733c311dc39cfa Mon Sep 17 00:00:00 2001 From: "Mark S. Lewis" Date: Fri, 25 Jul 2025 08:51:54 +0100 Subject: [PATCH] Remove toolchain from off_chain_data And a very minor code change to exploit new standard library functions. Signed-off-by: Mark S. Lewis --- off_chain_data/application-go/app.go | 12 ++++-------- off_chain_data/application-go/go.mod | 2 -- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/off_chain_data/application-go/app.go b/off_chain_data/application-go/app.go index 4469df2c..f311c218 100644 --- a/off_chain_data/application-go/app.go +++ b/off_chain_data/application-go/app.go @@ -3,7 +3,9 @@ package main import ( "errors" "fmt" + "maps" "os" + "slices" "strings" "google.golang.org/grpc" @@ -55,12 +57,6 @@ func printUsage() { } func availableCommands() string { - result := make([]string, len(allCommands)) - i := 0 - for command := range allCommands { - result[i] = command - i++ - } - - return strings.Join(result, ", ") + commandNames := slices.Collect(maps.Keys(allCommands)) + return strings.Join(commandNames, ", ") } diff --git a/off_chain_data/application-go/go.mod b/off_chain_data/application-go/go.mod index 028b0078..6627d8f3 100644 --- a/off_chain_data/application-go/go.mod +++ b/off_chain_data/application-go/go.mod @@ -2,8 +2,6 @@ module offchaindata go 1.23.0 -toolchain go1.24.5 - require ( github.com/google/uuid v1.6.0 github.com/hyperledger/fabric-gateway v1.8.0