On Wednesday, 20 January 2021 at 10:39:48 UTC Carla Pfaff wrote:

> Also, until now, in Go identifiers beginning with a capital letter are 
> exported.
>

Function parameters and local variables which start with a capital letter 
are not exported.

I think it's a matter of taste whether you write

func foo(a int) {
    b := a
    ...
}

or

func foo(A int) {
    B := A
     ...
}

I prefer the former, but the latter is not forbidden.  I can see that a 
convention of initial caps for type parameters would help to distinguish 
them visually.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/f83b8e74-24f9-4f25-8a6e-dd55cebc2bb1n%40googlegroups.com.

Reply via email to