Web development, that's html, css, javascript and http. It's largely
about creating a user interface to provide a client access to
resources on a web server.
General development is far wider and includes a lot of things that for
some strange reason tend to end up in "web frameworks", like
databases, and authentication.
If you want to do web development then Javascript is likely to be more
immediately valuable since you'll need it to actually do the web user
interface related parts of a project.
But for general development Go is a fine choice.
Learning both at the same time is probably the best option.
--
=====================
http://jessta.id.au
In addition, you have in mind that with a general purpose language
like Go, it could be compiled to JavaScript so you would need one only
language for your projects, avoiding a bad designed language like JS.
For projects written in Go see:
https://github.com/languages/Go
http://godashboard.appspot.com/
http://go-lang.cat-v.org/go-code
--
=====================
http://jessta.id.au
Of course. I 've worked in GoScript[1] to do it but after of near 4
months (1) I needed a break and (2) I'm working now into a personal
project since free software doesn't help to pay bills. But it's
anything that I need so it will be done later or sooner (patience).
[1]: https://github.com/kless/GoScript
Yeah... I have heard of a guy called Linus Torvalds doing free stuff.
https://groups.google.com/forum/?fromgroups#!msg/comp.os.minix/dlNtH7RRrGA/SwRavCzVE7g
He probably has problems paying his bills ;-)
M;
On Apr 5, 10:36 am, Jan Mercl <0xj...@gmail.com> wrote:
> That project accepts a certain subset of Go syntax - that's not a problem.
It isn't finished, and it accepts now allmost all Go syntax.
But it's free software so you'd be more productive contributing to the
code if you think that it isn't full.
> The problem is that AFAIK the semantics of the produced JS code for that
> subset differs from the semantics of the original Go code. I'm afraid it
> cannot be classified as a Go->JS compiler, sorry to say.
The generated JavaScript code does just that Go source does.
The semantics for the literature.
That may be true. But I know by experience that free software is a great
showcase that really helps people to get jobs or get better jobs.
This is completely off-topic so I will stop here.
Cheers,
M;
> Last time I checked, from what went through this list, that was not the
> case.
Maybe, wasn't it finished?
> > The semantics for the literature.
>
> The semantics are in the specs. Either the code follows the specs or not.
If the generated code works in both Mozilla and Chromium is because
that semantics is right.
For that you can understand it. It translates Go (almost all features
in Go) to JavaScript. That generated code has been checked in the
major browsers, doing just what Go source code did.
Since you aren't going to any place with your comments, please fills
an issue related to GoScript. Then, I'll see it it's productive or
interesting for the project. Thanks!
https://github.com/kless/GoScript/issues