It can be whatever you like: passedBuf, payload, putBuffer, param, pointer, ...
It does not have to represent any word after all. Naming is hard, but in the case of a single argument it does not matter that much, so it could be just a case of author's C habits: void *p for buffers. On Sat, Apr 6, 2019, 19:34 Santhosh T <[email protected]> wrote: > seems my question is not clear. > my question is regarding naming of variables. > i know that single name variables in go is idiomatic. > > r for reader > w for writer > etc... > > Read(p []byte) (n int, err error) > > i dont get why argument is named 'p' instead of 'b'. > there should be some reasoning. > I dont get why 'p' is chosen as argument name instead of 'b'. > > thanks > Santhosh > > > On Sat, Apr 6, 2019 at 9:54 PM Philip Chapman <[email protected]> wrote: > >> p is the array of bytes that you want to fill with data read. The method >> returns the count of the number of bytes read which may be any value from >> zero to p's length. You must make multiple reads if the thing being read >> from holds more data than your buffer array can hold. >> >> On Sat, Apr 6, 2019 at 9:16 AM Santhosh T <[email protected]> >> wrote: >> >>> Hi, >>> >>> method in io.Reader interface is: >>> Read(p []byte) (n int, err error) >>> >>> what does `p` stands for ? >>> >>> thanks >>> Santhosh >>> >>> -- >>> 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 [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> -- >> Philip A. Chapman >> Java Software Development >> Enterprise, Web, and Desktop >> > -- > 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 [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
