A compiled, garbage-collected, concurrent programming language

Edit Package go
http://golang.org/

Go is an expressive, concurrent, garbage collected systems programming language
that is type safe and memory safe. It has pointers but no pointer arithmetic.
Go has fast builds, clean syntax, garbage collection, methods for any type, and
run-time reflection. It feels like a dynamic language but has the speed and
safety of a static language.

Refresh
Refresh
Source Files
Filename Size Changed
README 0000000082 82 Bytes
go.changes 0000080292 78.4 KB
go.spec 0000003727 3.64 KB
Revision 97 (latest revision is 106)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821470 from Jeff Kowalczyk's avatar Jeff Kowalczyk (jfkw) (revision 97)
- Ensure 'Provides: golang(API) = %{api_version}' is consistent
  * Unify '{version'} and '{short_version}' as '{api_version}' for
    'Provides: golang(API) = %{api_version}'
  * Use both 'BuildRequires: go%{api_version}' and 'Requires: go%{api_version}'
    to trigger build errors if go1.x is unavailable
  * Add aarch64 to supported systems for go-race via
    %define tsan_arch x86_64 aarch64
  * Add tsan_arch x86_64 aarch64 for suse_version >= 1500 and
    sle_version >= 150000, formerly conditional on suse_version >= 1315
  * Ensure %ifarch %{tsan_arch} always evaluates (nil does not work)
    via dummy tsan_arch on systems where go-race is not supported
- Enable for riscv64

- Update to current stable go1.14
  Refs boo#1164903 go1.14 release tracking
  * Remove redundant Provides: go-doc=%{version} per rpmlint warning
Comments 0
openSUSE Build Service is sponsored by