cisco-open / flame

flame is a federated learning system for edge with flexibility and scalability at the core of its design.
Apache License 2.0
56 stars 28 forks source link

Upgrade the golang version #586

Closed ShixiongQi closed 5 months ago

ShixiongQi commented 5 months ago

Hi @myungjin,

Do we need to update the golang version to 1.22+ in Prerequisites, as required in go.mod?

Using go1.18 will cause errors when compiling the Flame control plane components.

Thanks, Shixiong

myungjin commented 5 months ago

Yes..we recently upgraded some of the packages and they needed golang 1.22. would that be an issue?

ShixiongQi commented 5 months ago

No issue reported when I used golang 1.22 for the development. But someone may follow prerequisites.md and install golang 1.18 in their runtime environment.

I will update prerequisites.md in the next PR.