Re: [go-nuts] Monads for Go Programmers

2017-09-20 Thread Nyah Check
Nice article, I love it On Wed, Sep 20, 2017 at 1:32 PM, Walter Schulze wrote: > https://awalterschulze.github.io/blog/post/monads-for-goprogrammers/ > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and sto

Re: [go-nuts] Re: justforfunc: a Go YouTube series

2017-07-11 Thread Nyah Check
Awesome πŸ‘πŸΏπŸ‘πŸΏ On Tue, 11 Jul 2017 at 12:08 wrote: > yes that s right, a good back to basics. > But not only, it also make sense of TeeReader ( > https://golang.org/pkg/io/#TeeReader). > > Also, i wanted to comment afterward that none of fmt.Fprintf(os.Stderr / > log.PrintF are perfect. > Using fm

Re: [go-nuts] All the Go project history, live in RAM

2017-05-01 Thread Nyah Check
Nice work. Sent from my iPhone > On 30 Apr 2017, at 22:41, Brad Fitzpatrick wrote: > > Gophers, > > Want to analyze the Go project's Git, GitHub, and Gerrit history? > > Here a package to make it easy: > > https://godoc.org/golang.org/x/build/maintner/godata > > See the example: > >

Re: [go-nuts] Re: [ANN] astilectron - Build cross platform GUI apps with GO and Electron (HTML/JS/CSS)

2017-04-29 Thread Nyah Check
Awesome, will definitely check it out. On Sat, Apr 29, 2017 at 12:46 PM, wrote: > Hey thanks for this detailed answer. > > We are in line about what we d like to get from such package, > lightness, efficiency, handy. > > I ll just fix a misunderstanding, about my previous question, > I m totally

Re: [go-nuts] [PSA] GopherCon Singapore 2017 schedule is out!

2017-04-03 Thread Nyah Check
I love the Ethereum for Go programmers talk. Will love to watch it on Youtube On Mon, Apr 3, 2017 at 4:00 PM, 'Luther Goh Lu Feng' via golang-nuts < golang-nuts@googlegroups.com> wrote: > Talk details here! > > https://2017.gophercon.sg/talks/ > > -- > You received this message because you are su

[go-nuts] Debugging large Go binaries

2017-03-21 Thread Nyah Check
Hi Gophers, I've been working on this document for some months now for Docker. It basically requires writing a document to debug large docker binary files. I've done some research on this; I just need some pointers or

[go-nuts] Go Dev Sessions at Google I/O 2017

2017-03-17 Thread Nyah Check
Hi Gophers, I don't know for sure how the Google I/O 2017 is going to be like. I just wish to ask the Go language Devs if there's going to be any sessions at Google I/O this year specific to Go Development or should we look forward only to Kubernetes sessions? Thanks, Nyah -- "The heaviest penal

Re: [go-nuts] Building Cross Platform GUI apps in Go and Electron

2017-03-08 Thread Nyah Check
g for you? > > On Wed, Mar 8, 2017 at 1:33 PM Nyah Check wrote: > >> Hi Gophers, >> >> I have this project to build an SSH client for Windows, Linux and Mac OS. >> I have built the back end in Go and intend to build the front end in >> electron. I'm curr

[go-nuts] Building Cross Platform GUI apps in Go and Electron

2017-03-08 Thread Nyah Check
Hi Gophers, I have this project to build an SSH client for Windows, Linux and Mac OS. I have built the back end in Go and intend to build the front end in electron. I'm currently stuck getting the GUI to work. The back end of the app works well on the Linux browser. I just wish to know if there ar

Re: [go-nuts] Golang Interview Areas

2017-03-05 Thread Nyah Check
Thanks Shawn On Sun, Mar 5, 2017 at 7:50 PM, Shawn Milochik wrote: > I don't agree with the (admittedly assumed) premise that quizzing the > interviewee with Go specifics is the best, or even a very good, way to go. > > I just stumbled upon this today and recommend it: > > http://kolesky.com/dat

Re: [go-nuts] Golang Interview Areas

2017-03-05 Thread Nyah Check
Is that so? :-) On Sun, Mar 5, 2017 at 6:51 PM, andrey mirtchovski wrote: > the first question i usually ask is "what's the name of the gopher" :) > > On Sun, Mar 5, 2017 at 10:50 AM, Nyah Check wrote: > > Hi Gophers, > > > > I am an entry SE and I

[go-nuts] Golang Interview Areas

2017-03-05 Thread Nyah Check
Hi Gophers, I am an entry SE and I'm to interview someone to join our Golang Backend team. I've told them I'm not experienced enough and they refused. Can anyone please guide me on what to probe in any Golang Developer during the interview? Thanks, Nyah -- "The heaviest penalty for declining to

[go-nuts] Bots on the mailing list

2017-03-02 Thread Nyah Check
Hi Gophers, Has anyone noticed there might be some bots subscribed to this mailing list that constantly forward discussions to our emails? I've noticed this about 3 times already. I don't know if there's something the Group admins can do something about. Here are some of the emails I've found. 1.

Re: [go-nuts] Re: Debugging in Go 1.8

2017-03-02 Thread Nyah Check
> When Delve compiles your program for you it passes `-gcflags="-N -l"`, > which will produce a binary that's more suited for debugging. If you need > to use `dlv exec` over `dlv debug`, you can build your binary using that > flag and you should have a better experience. > Thanks for the tip :-)

[go-nuts] File path extractor Regexp

2017-03-02 Thread Nyah Check
Hi, I am currently developing an application that identifies strings looking like a file path and collects them and returns the array of strings. Over the past week, I developed a regex to identify file paths to this: "(?:/[A-Z\\d.][A-Z\\d\\-.]{0,61})+". That does not seem to work. Can anyone giv

Re: [go-nuts] Re: Debugging in Go 1.8

2017-03-01 Thread Nyah Check
Hi JuciE, > Nyah, there are several IDEs capable of controlling Delve under the hood >> to debug Go programs. It works nicely. >> If you are used to Visual Studio you will feel in home with VSCode. Even >> shortcuts for debugging are the same. >> >> I can't say much about IDEs since I don't reall

Re: [go-nuts] Re: Debugging in Go 1.8

2017-03-01 Thread Nyah Check
> > Great! Hope it continues to work for you. We're constantly working to > improve the debugging experience for Go, so feel free to reach out via our > mailing list or Github if you run into any issues or have any ideas for > improvement. > > Will do -- You received this message because you are

Re: [go-nuts] Debugging in Go 1.8

2017-03-01 Thread Nyah Check
Hi, > I'm sorry, I'm not sure what you mean by "the go debugger" or "GDG". > I meant "gdb" sorry about that. > > The compiler team continues to work on improving the quality of the > generated DWARF information. It's not a high priority effort, though. > And I'm sure the Delve developers are c

[go-nuts] Debugging in Go 1.8

2017-03-01 Thread Nyah Check
I'm currently reading the Go 1.8 release documentation; I've not seen any additional tools to facilitate Go debugging. I've mostly been comfortable with delve. But I just wish to know if the golang-devs have any plans of upgrading the go debugger? GDG sucks for me already. Thanks, Nyah -- "The h

Re: [go-nuts] Developing Microservices

2017-02-23 Thread Nyah Check
This should help: https://github.com/micro On Thu, Feb 23, 2017 at 2:17 PM, dc0d wrote: > How do you develop a microservice based (architecture) app? I have some > scripts that are doing the building, starting and stopping and also running > tests. But do you use any specific tools for developin

Re: [go-nuts] Re: Golang Messenger Bot frameworks

2017-02-22 Thread Nyah Check
Cool, I'll try that. On Wed, Feb 22, 2017 at 7:36 PM, Diego Medina wrote: > great!, I use their http api directly with Go and works really well. > > On Wed, Feb 22, 2017 at 1:31 PM, Nyah Check wrote: > >> Hi Diego, >> >> Here is the link: https://messeng

Re: [go-nuts] Re: Golang Messenger Bot frameworks

2017-02-22 Thread Nyah Check
Hi Diego, Here is the link: https://messengerchallenge.splashthat.com/ 2. iric, Facebook uses https://wit.ai/ for their chat bots, and they have > an http API so using regular Go you don't need any sdk/framework > Yeah, I saw that. It appears there's a python API not Go. I'll try the regular HTTP

[go-nuts] Golang Messenger Bot frameworks

2017-02-22 Thread Nyah Check
Hi Gophers, I a looking to participate in the Facebook Messenger Bot challenge. Looking at the API. The recommended bot framework has no golang support. I don't know if any one here knows any good Bot AI frameworks I could use. Inverential Peace, Nyah -- "The heaviest penalty for declining to r

Re: [go-nuts] [JOB] Intermediate/Senior Developer at OneConfig

2017-01-05 Thread Nyah Check
Can you work remotely? On Jan 3, 2017 1:20 PM, "Charl Matthee" wrote: > Hi, > > OneConfig is in the process of growing our technical team and looking for > some intermediate/senior Go developers in Cape Town, South Africa. > > *About Us* > > At OneConfig we simplify the complicated and expensive

Re: [go-nuts] Re: Debugging in Go seems to be a very difficult task to accomplish

2016-11-15 Thread Nyah Check
ving there would be suggestions to make your task easier. > > -rob > > > On Mon, Nov 14, 2016 at 11:55 PM, Nyah Check wrote: > >> Hi Gophers, >> >> I know this post is old and there's a lot online with different sometimes >> contrasting opinions on

[go-nuts] Re: Debugging in Go seems to be a very difficult task to accomplish

2016-11-14 Thread Nyah Check
Hi Gophers, I know this post is old and there's a lot online with different sometimes contrasting opinions on how to debug go programs. My question given the complexities involved in multi-threading in Go does the go team have any plans on creating a standard debugger. I'm currently looking at

[go-nuts] Bypassing grpc errors on Travis CI

2016-11-08 Thread Nyah Check
Hi Devs, Currently working a basic micro service application. I'm using the grpc package and I'm getting this error on Travis CI : go build google.golang.org/grpc/test: no buildable Go source files in /home/ travis/gopath/src/google.golang.or

Re: [go-nuts] The [low:high] expression for creating slices

2016-10-20 Thread Nyah Check
Thanks! On Thu, Oct 20, 2016 at 3:25 PM, Konstantin Khomoutov < flatw...@users.sourceforge.net> wrote: > On Thu, 20 Oct 2016 09:45:07 +0100 > Nyah Check wrote: > > > My understanding of the [low:high] expression is Go is creating > > slices when you're copyi

Re: [go-nuts] The [low:high] expression for creating slices

2016-10-20 Thread Nyah Check
> > ng to that region in memory at run time? Or does it just reference only > that part of the existing slice. Like it's done with pointers? > > "If the sliced operand of a valid slice expression is a nil slice, the > result is a nil slice. Otherwise, the result shares its underlying array > with t

Re: [go-nuts] The [low:high] expression for creating slices

2016-10-20 Thread Nyah Check
Hi Jan, > > Slicing does not copy any of the backing array items. > > > I thought that expression allocates memory corresponding to that region in memory at run time? Or does it just reference only that part of the existing slice. Like it's done with pointers? Cheers! -- You received this mess

[go-nuts] The [low:high] expression for creating slices

2016-10-20 Thread Nyah Check
Hi Devs, My understanding of the [low:high] expression is Go is creating slices when you're copying data from an already existing slice. Is it possible to use the expression when you're creating a slice without copying data from another slice? If yes, I'll appreciate some use cases. Thanks, Nyah

Re: [go-nuts] Are short variable declarations necessary?

2016-10-19 Thread Nyah Check
> > > *var int i = 0* > var i int = 0 -- 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. For more options, visit https://gr

Re: [go-nuts] Are short variable declarations necessary?

2016-10-19 Thread Nyah Check
This can still work *var int i = 0* *for i < MAX {* * //statements here* * i++* *}* Cheers! On Wed, Oct 19, 2016 at 11:24 AM, T L wrote: > > > On Wednesday, October 19, 2016 at 5:43:48 AM UTC+8, Ian Lance Taylor wrote: > >> On Tue, Oct 18, 2016 at 7:50 AM, T L wrote: >> > >> > On Tuesday,

Re: [go-nuts] Are short variable declarations necessary?

2016-10-19 Thread Nyah Check
> > sorry, from my experience, short form doesn't reduces the number of lines > immensely comparing to var form. > And sometimes, more code lines are needed by using short form. > > Yeah, sometimes. But we are not forced to use it though; Anyone can use any feature as they see fit. Cheers! -- "Th

Re: [go-nuts] Are short variable declarations necessary?

2016-10-18 Thread Nyah Check
Hi TL, I can't talk on behalf of the creators of the language; but from my personal experience; it makes code more succinct and easier to write; something more or less like "doing more with less" if you know what I mean. It's one the the features I love the most in Go. It just makes programming mo

Re: [go-nuts] Re: package versioning

2016-10-13 Thread Nyah Check
Hi everyone, What about creating your own copy of the package you'll like to use in your code; something like moving the desired package version to your own GitHub repo and calling it directly into your code. I think this might work but may bit a bit harder to deal with in the longterm. Will like

[go-nuts] Reasons why `go get` is entirely quiet by default

2016-10-13 Thread Nyah Check
Hi everyone, I don't know if someone may have talked of this here. But I just wish to find out why `go get` is entirely quiet by default? Unlike other package managers like npm or yarn. Someone asked this on the IRC channel today and no one seemed to know why? I tweeted

Re: [go-nuts] gophercon 2016 videos

2016-08-21 Thread Nyah Check
Way to go. +KelseyHightower. Cheers! -- 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. For more options, visit https://gr

Re: [go-nuts] IDE for GOLANG

2016-08-08 Thread Nyah Check
Hi everyone, Atom with go extensions works for me. Cheers! Nyah -- 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. For mo