Fwd: [golang-dev] Abridged summary of golang-dev@googlegroups.com - 20 updates in 5 topics

---------- Forwarded message ---------
From: <golang-dev@googlegroups.com>
Date: 9 Mar 2019 Cmt 12:09
Subject: [golang-dev] Abridged summary of golang-dev@googlegroups.com - 20
updates in 5 topics
To: Abridged recipients <golang-dev@googlegroups.com>


golang-dev@googlegroups.com
<https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/golang-dev/topics>
Google
Groups
<https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview>
<https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview>
Today's topic summary
View all topics
<https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/golang-dev/topics>

   - Planning Go 1.13 <#m_-846446643271275104_group_thread_0> - 1 Update
   - proposal: public module authentication with the Go notary
   <#m_-846446643271275104_group_thread_1> - 6 Updates
   - Multiple level modules in a single repo
   <#m_-846446643271275104_group_thread_2> - 3 Updates
   - A Go final values and read-only parameters/results propsoal
   <#m_-846446643271275104_group_thread_3> - 1 Update
   - Moving Go to a newer NetBSD ABI in the 1.13 dev cycle
   <#m_-846446643271275104_group_thread_4> - 9 Updates

Planning Go 1.13
<http://groups.google.com/group/golang-dev/t/8e59fc3301690137?utm_source=digest&utm_medium=email>
Filippo Valsorda <filippo@golang.org>: Mar 08 09:05PM -0500

I intend to focus the Go 1.13 development cycle on testing for
cryptographic code.


-

I will bring the BoringSSL BoGo tests into the crypto/tls tree ...more
<http://groups.google.com/group/golang-dev/msg/7193ed8582596?utm_source=digest&utm_medium=email>
Back to top <#m_-846446643271275104_digest_top>
proposal: public module authentication with the Go notary
<http://groups.google.com/group/golang-dev/t/c3f3c71db3e2ee2?utm_source=digest&utm_medium=email>
Jakub Cajka <jcajka@redhat.com>: Mar 08 04:16AM -0500

----- Original Message -----
> discussion, not the last. Please remember to check back in for the final
> result before you decide to apply local patches in Fedora.

> Russ

I will be observing ...more
<http://groups.google.com/group/golang-dev/msg/6e2299e0f3d3d?utm_source=digest&utm_medium=email>
Nicolas Mailhot <nicolas.mailhot@laposte.net>: Mar 08 11:06AM +0100

Hi Jakub,

The notary part of Go modules, like the rest of the module
implementation, suffers from a lack of understanding of integration and
QA workflows, and a simplistic dev-centric worldview. ...more
<http://groups.google.com/group/golang-dev/msg/6eee61a7c0ea0?utm_source=digest&utm_medium=email>
Russ Cox <rsc@golang.org>: Mar 08 10:28AM -0500

On Fri, Mar 8, 2019 at 8:09 AM 'Nicolas Mailhot' via golang-dev <

> The notary part of Go modules, like the rest of the module
> implementation, suffers from a lack of understanding of integration
....more
<http://groups.google.com/group/golang-dev/msg/6f677dc8f2c1a?utm_source=digest&utm_medium=email>
Nicolas Mailhot <nicolas.mailhot@laposte.net>: Mar 09 01:52AM +0100

Le vendredi 08 mars 2019 à 10:28 -0500, Russ Cox a écrit :

> This is not an auspicious beginning.
> This mail came across as trying more to be antagonistic than
> constructive
....more
<http://groups.google.com/group/golang-dev/msg/7153b253fed7b?utm_source=digest&utm_medium=email>
Ian Lance Taylor <iant@golang.org>: Mar 08 05:50PM -0800

On Fri, Mar 8, 2019 at 4:52 PM 'Nicolas Mailhot' via golang-dev
> you want to ignore, and dress it up so you feel good about it. I've
> tried to stick to plain facts. If you object to plain facts I ...more
<http://groups.google.com/group/golang-dev/msg/718683efe72fb?utm_source=digest&utm_medium=email>
Matthew Dempsky <mdempsky@google.com>: Mar 08 06:01PM -0800

On Fri, Mar 8, 2019 at 4:52 PM 'Nicolas Mailhot' via golang-dev <
> go list -json -mod=readonly ./...

> will abort if the CI/CD system cuts network access to make sure builds
....more
<http://groups.google.com/group/golang-dev/msg/71907f3a746b2?utm_source=digest&utm_medium=email>
Back to top <#m_-846446643271275104_digest_top>
Multiple level modules in a single repo
<http://groups.google.com/group/golang-dev/t/dae9744e5691907?utm_source=digest&utm_medium=email>
itzurabhi@gmail.com: Mar 08 11:01AM -0800

Trying to make go modules work for the below project structure

go version go1.12 linux/amd64


*.*
├── *bll*
│ ├── *billing*
│ │ ├── details.go ...more
<http://groups.google.com/group/golang-dev/msg/707fe2f570e79?utm_source=digest&utm_medium=email>
Paul Jolly <paul@myitcv.io>: Mar 08 08:59PM

(full disclosure, I wrote
https://github.com/go-modules-by-example/index/blob/master/009_submodules/README.md
)

Quick first question: are you absolutely sure you need multiple modules?
....more
<http://groups.google.com/group/golang-dev/msg/7088c443cca13?utm_source=digest&utm_medium=email>
Paul Jolly <paul@myitcv.io>: Mar 08 09:00PM

Apologies, I didn't notice this was sent to golang-dev.

Let's move this discussion to golang-nuts, Abhishek:

https://groups.google.com/forum/#!forum/golang-nuts

....more
<http://groups.google.com/group/golang-dev/msg/7089fb9f66d69?utm_source=digest&utm_medium=email>
Back to top <#m_-846446643271275104_digest_top>
A Go final values and read-only parameters/results propsoal
<http://groups.google.com/group/golang-dev/t/e4cf45d3d4bf9348?utm_source=digest&utm_medium=email>
T L <tapir.liu@gmail.com>: Mar 08 09:15AM -0800

The v8 version is released.

In this version:
* partial read-only is removed, for it brings many complexities and causes
some design flaws. Maybe partial read-only is an abnormal need. ...more
<http://groups.google.com/group/golang-dev/msg/5136eb457b8cd?utm_source=digest&utm_medium=email>
Back to top <#m_-846446643271275104_digest_top>
Moving Go to a newer NetBSD ABI in the 1.13 dev cycle
<http://groups.google.com/group/golang-dev/t/db65aab95e389cfa?utm_source=digest&utm_medium=email>
maya@netbsd.org: Mar 08 09:17AM

Portability: Go right now doesn't take advantage of this portability, at
least from an outsider perspective it looks like it might have been
hastily done to solve an urgent issue for the OSes that ...more
<http://groups.google.com/group/golang-dev/msg/6e2358ab2106e?utm_source=digest&utm_medium=email>
Kamil Rytarowski <n54@gmx.com>: Mar 08 10:22AM +0100

On 08.03.2019 09:52, Martin Husemann wrote:
> Of course this mostly applies to C usage, and if you got the go glue
> code right for an architecture once, you are done ;-)

> Martin
....more
<http://groups.google.com/group/golang-dev/msg/6e270b4209776?utm_source=digest&utm_medium=email>
Martin Husemann <martin@NetBSD.org>: Mar 08 10:24AM +0100

On Fri, Mar 08, 2019 at 10:22:07AM +0100, Kamil Rytarowski wrote:
> In my opinion, slight cost of performance is superior to maintenance
> burden of indirect syscall API in C.

I am not sure where ...more
<http://groups.google.com/group/golang-dev/msg/6e299102ebcc0?utm_source=digest&utm_medium=email>
maya@netbsd.org: Mar 08 09:49AM

On Fri, Mar 08, 2019 at 10:24:14AM +0100, Martin Husemann wrote:

> I am not sure where this slight performance hit would come from,
especially in
> the context of statically linked binaries.
....more
<http://groups.google.com/group/golang-dev/msg/6e3f7c83ca427?utm_source=digest&utm_medium=email>
Martin Husemann <martin@NetBSD.org>: Mar 08 10:59AM +0100

> Go code -> Go ABI to C ABI translation -> syscall stub in libc -> syscall

> vs.
> Go code -> Go ABI syscall stub -> syscall

There is missing the system call specific stuff between the first ...more
<http://groups.google.com/group/golang-dev/msg/6e489a5ed58c3?utm_source=digest&utm_medium=email>
"Aram Hăvărneanu" <aram.h@mgk.ro>: Mar 08 01:58PM +0100

> All these layers/shims are pretty tiny, so I wouldn't be suprised if there
> would be no measurable difference (but I'd love to see hard numbers).

The overhead doesn't come from the ABI ...more
<http://groups.google.com/group/golang-dev/msg/6ee464f01fef5?utm_source=digest&utm_medium=email>
Greg Troxel <gdt@lexort.com>: Mar 08 07:59AM -0500


> Is anyone still running the lower-numbered NetBSDs? 6 is not maintained,
> 7.0 was released September, 2015, 8.0 July 2018.

A fair question.

I'm sure some people are still running 6.
....more
<http://groups.google.com/group/golang-dev/msg/6ee5af4607031?utm_source=digest&utm_medium=email>
Kamil Rytarowski <n54@gmx.com>: Mar 08 03:10PM +0100

On 08.03.2019 10:59, Martin Husemann wrote:
> so it is not clear at all to me which method would perform better.

> All these layers/shims are pretty tiny, so I wouldn't be suprised if
there ...more
<http://groups.google.com/group/golang-dev/msg/6f22fb7d69c7c?utm_source=digest&utm_medium=email>
Ian Lance Taylor <iant@golang.org>: Mar 08 06:36AM -0800


> The usage of syscall(2)/__syscall(2) might have tiny overhead on the
> kernel side when compared to direct syscalls. In the end difference is
> most likely negligible.

For the Go 1.12 release ...more
<http://groups.google.com/group/golang-dev/msg/6f3a662adc7d6?utm_source=digest&utm_medium=email>
Back to top <#m_-846446643271275104_digest_top>
You received this digest because you're subscribed to updates for this
group. You can change your settings on the group membership page
<https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/golang-dev/join>
..
To unsubscribe from this group and stop receiving emails from it send an
email to golang-dev+unsubscribe@googlegroups.com.
-- 

Fs

Received on Monday, 11 March 2019 10:22:45 UTC