aws-data-wrangler
gophernotes
Our great sponsors
aws-data-wrangler | gophernotes | |
---|---|---|
1 | 10 | |
3,559 | 3,766 | |
- | 0.8% | |
10.0 | 3.0 | |
8 months ago | 6 months ago | |
Python | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aws-data-wrangler
-
Interacting with Amazon S3 using AWS Data Wrangler (awswrangler) SDK for Pandas: A Comprehensive Guide
AWS Data Wrangler GitHub Repository: https://github.com/awslabs/aws-data-wrangler
gophernotes
-
Go: What We Got Right, What We Got Wrong
https://github.com/gopherdata/gophernotes
I've had this bookmarked for some time and just havent gotten around to it.
-
Alternative REPL to "gore"
Gopher Notes Kernel for jupyter notebooks? Could be useful :)
-
GoNB, a new Jupyter Notebook Kernel for Go
I started this because gophernotes was not working for another project I'm slowing working on -- it is interpreted, and not up-to-date (generics, etc).
-
How To Develop In Go Without Commenting Out?
A go kernel is available at https://github.com/gopherdata/gophernotes
- Is there a program or plugin in that's similar to jupyter notebooks or google collab for Go lang?
-
Why Lisp?
> You do know that statically typed languages have REPLs too? Like the ML family, including Haskell.
I do, but that I don't see how that relates to the bit of my post which you've quoted. I certainly didn't claim or imply that REPL and static type systems were mutually exclusive, only that REPLs are a poor substitute for many static analysis tasks.
> And when using something like a Jupyter notebook with a kernel for your compiled language https://github.com/gopherdata/gophernotes you can do similar interactive programming.
Yeah, I'm aware. I operate a large JupyterHub cluster (among many other things) at work. :)
> Lisp REPLs take that a step further, as you interact with and in your whole actually running program.
That sounds nice, but it's too abstract to persuade IMHO.
- Scripting in Go
-
I just started learning Go and my senior gave me link of "Learn Go with tests" as a place where i should be learning .... i am finding this thing very complex compared to other tutorials, why so and what should i do?
If you are coming from python,jupyter notebook, gophernotes is a great library to setup your own playground.
-
Go+: Go designed for data science
Why can't you just build libraries to make Go a better language for data science? There's already Go support for a Jupyter Notebooks kernel: https://github.com/gopherdata/gophernotes
What are some alternatives?
boto3 - AWS SDK for Python
gomacro - Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
yaegi - Yaegi is Another Elegant Go Interpreter
ray_snowflake - Ray Data Connector for Snowflake
gonum - Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Trapheus - This tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
lgo - Interactive Go programming with Jupyter
demo-code - Bits of code I use during live demos
nyxt - Nyxt - the hacker's browser.
aws-simple-websocket - Using AWS's API Gateway + Lambda to run a simple websocket application. For learning/testing.
nbview - View Jupyter Notebooks in your terminal