Re: [go-nuts] go package dating back to 2009

2023-07-25 Thread Jan Mercl
On Wed, Jul 26, 2023 at 12:32 AM Bravo Moua  wrote:

> For a fact, bytes, fmt, and packages in those category are from Satoshi 
> Nakamoto and myself.

Extraordinary claims require extraordinary evidence.

-- 
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/CAA40n-Xna5Zg-RRygLRquchVC4Z3945kjpE-Z69YBbskB-z0wg%40mail.gmail.com.


Re: [go-nuts] go package dating back to 2009

2023-07-25 Thread Bravo Moua
You are correct, bitcoin wasn't written in go. I built Decred  on Jan 4 and 
finished on Jan 8 2009 and tested it,  then went on to build Btcd with go 
soon after. I will look into it some more, well if you were working on go 
during that time, i m sure you know what was there on golang. Thank you, 
for the feedback. 

On Tuesday, July 25, 2023 at 3:45:00 PM UTC-7 Ian Lance Taylor wrote:

> On Tue, Jul 25, 2023 at 3:29 PM Bravo Moua  wrote:
> >
> > How bout prior to the public release in nov 2009? Well here's the story, 
> Im looking for the creator of Bitcoin, I was a part of the creation of 
> Bitcoin from the beginning. We ve coded some codes in Golang in Jan 2009. 
> Just asking around if there is any history that is prior to the release of 
> golang in Nov 2009 that can be found by who created the packages then. For 
> a fact, bytes, fmt, and packages in those category are from Satoshi 
> Nakamoto and myself. Just looking for a old friend.
>
> It seems quite unlikely that there was any Bitcoin code written in Go
> in January, 2009. I was working on Go at that time, and I never heard
> a hint of anything like that. At that time all Go code was written by
> people at Google, and there was very very little of it. You can see
> approximately all of it in the git repository at go.googlesource.com
> (the Go team was not using git at the time, but the revision history
> was copied into git later). It is not completely impossible that
> somebody at Google wrote some Bitcoin code in Go before November,
> 2009, and that I never heard about it, but I'm pretty skeptical.
>
> Ian
>

-- 
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/fb203968-4ccc-4b10-8ea5-4be3757bcba8n%40googlegroups.com.


Re: [go-nuts] go package dating back to 2009

2023-07-25 Thread Ian Lance Taylor
On Tue, Jul 25, 2023 at 3:29 PM Bravo Moua  wrote:
>
> How bout prior to the public release in nov 2009?  Well here's the story, Im 
> looking for the creator of Bitcoin, I was a part of the creation of Bitcoin 
> from the beginning. We ve coded some codes in Golang in Jan 2009. Just asking 
> around if there is any history that is prior to the release of golang in Nov 
> 2009 that can be found by who created the packages then. For a fact, bytes, 
> fmt, and packages in those category are from Satoshi Nakamoto and myself. 
> Just looking for a old friend.

It seems quite unlikely that there was any Bitcoin code written in Go
in January, 2009.  I was working on Go at that time, and I never heard
a hint of anything like that.  At that time all Go code was written by
people at Google, and there was very very little of it.  You can see
approximately all of it in the git repository at go.googlesource.com
(the Go team was not using git at the time, but the revision history
was copied into git later).  It is not completely impossible that
somebody at Google wrote some Bitcoin code in Go before November,
2009, and that I never heard about it, but I'm pretty skeptical.

Ian

-- 
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/CAOyqgcVUxRocqSqRrh6TG9bEuNsn%3D9BUsatMAZ4BGA06UVF%2BCg%40mail.gmail.com.


Re: [go-nuts] go package dating back to 2009

2023-07-25 Thread Bravo Moua
How bout prior to the public release in nov 2009?  Well here's the story, 
Im looking for the creator of Bitcoin, I was a part of the creation of 
Bitcoin from the beginning. We ve coded some codes in Golang in Jan 2009. 
Just asking around if there is any history that is prior to the release of 
golang in Nov 2009 that can be found by who created the packages then. For 
a fact, bytes, fmt, and packages in those category are from Satoshi 
Nakamoto and myself. Just looking for a old friend.

On Monday, July 24, 2023 at 4:21:22 PM UTC-7 Ian Lance Taylor wrote:

> On Mon, Jul 24, 2023 at 3:08 PM Bravo Moua  wrote:
> >
> > How can one search for packages dating back to Jan 2009
>
> Well, Go was only publicly released in November, 2009, so there are no
> public Go packages as old as January, 2009.
>
> I assume you know that you can search for Go packages today at
> https://pkg.go.dev/.
>
> Perhaps if you clarify what you are looking for we can provide a more
> useful answer.
>
> Ian
>

-- 
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/669ec085-f541-42c6-947d-389dfe56c743n%40googlegroups.com.


Re: [go-nuts] go package dating back to 2009

2023-07-25 Thread Bravo Moua
How bout prior to the public release in nov 2009?  Well here's the story, 
Im looking for the creator of Bitcoin, I was a part of the creation of 
Bitcoin from the beginning. We ve coded some codes in Golang in Jan 2009. 
Just asking around if there is any history that is prior to the release of 
golang in Nov 2009 that can be found by who created the packages then. For 
a fact, bytes, fmt, and packages in those category are from Satoshi 
Nakamoto and myself. Just looking for a old friend.

On Monday, July 24, 2023 at 10:19:17 PM UTC-7 TheDiveO wrote:

> just a wild guess: search for prior art?
>
> On Tuesday, July 25, 2023 at 1:21:22 AM UTC+2 Ian Lance Taylor wrote:
>
>> On Mon, Jul 24, 2023 at 3:08 PM Bravo Moua  wrote: 
>> > 
>> > How can one search for packages dating back to Jan 2009 
>>
>> Well, Go was only publicly released in November, 2009, so there are no 
>> public Go packages as old as January, 2009. 
>>
>> I assume you know that you can search for Go packages today at 
>> https://pkg.go.dev/. 
>>
>> Perhaps if you clarify what you are looking for we can provide a more 
>> useful answer. 
>>
>> Ian 
>>
>

-- 
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/e684cde2-7d1d-4f3e-9c94-a9cda23f154cn%40googlegroups.com.


Re: [go-nuts] Re: [windows] c:= exec.CommandContext(ctx, ...) + c.Output() don't return when process is killed upon context expiration until child termination

2023-07-25 Thread nakul desai
I ran into the same issue and am curious why this is observed only on 
windows and not mac/linux considering that the issue seems independent of 
the platform ? 

On Friday, February 4, 2022 at 3:23:45 PM UTC-8 Pablo Caballero wrote:

> Hi Ian! Thank you so much for sharing that link with me. It was very 
> enriching to read it.
>
> As I commented in my first message, the fact that the problem did not 
> occur on Mac got me a bit confused at first.
>
> Best!
>
> On Friday, February 4, 2022 at 5:42:00 PM UTC-3 Ian Lance Taylor wrote:
>
>> On Fri, Feb 4, 2022 at 12:30 PM Pablo Caballero  
>> wrote: 
>> > 
>> > Errata 
>> > 
>> > Go is blocked trying to read from the channel (exec\exec.go): 
>> > 
>> > for range c.goroutine { if err := <-c.errch; err != nil && copyError == 
>> nil { copyError = err } } 
>> > 
>> > I think that the problem happens if you specify an io.Writer as 
>> cmd.Stdout and such writer doesn’t satisfy os.File (Output() uses a 
>> bytes.Buffer internally) because in that case a Pipe is used (to copy data 
>> between the writer/process). It seems like the pipe is inherited by the 
>> child process and isn’t closed until the child finish (blocking the 
>> goroutine that reads from the pipe and writes to the writer even if the 
>> parent process is gone). 
>>
>> For reference, this class of problems is https://go.dev/issue/23019. 
>>
>> Ian 
>>
>

-- 
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/d23d9d91-f4ce-42c7-92bd-03ebd7bafef7n%40googlegroups.com.


[go-nuts] [go test] How to write pure test classes to handle larger execution delay

2023-07-25 Thread sumith s
There will be an issue if we have test cases with larger delay. If one test 
case executed, then the following has larger execution time , then the 
whole test framework will fail. Im trying to define a test class to handle 
these kinds of issues.

-- 
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/812d9d5d-280f-4c95-ae94-c62cb046619dn%40googlegroups.com.