Articles on Trending Technologies

Technical articles with clear explanations and examples

Number Parsing in Golang

Mukul Latiyan
Mukul Latiyan
Updated on 21-Feb-2022 869 Views

Number parsing in Go is about converting the numbers that are present in string form to number form. By number form, we mean that these numbers can either be converted into integers, floats, etc.The most widely used package for number parsing is the "strconv" package that Go library provides us with. There are many cases that are present in the number parsing in Go, we will talk about all of these one by one in this article.The most basic approach is when we have a base 10 number that is actually present in a string form and we want to ...

Read More

How to measure the execution time in Golang?

Mukul Latiyan
Mukul Latiyan
Updated on 21-Feb-2022 6K+ Views

In Go, we have a package named time that is present in Go's standard library. This time package contains different useful functions that we can use to calculate the time taken by a code block or even a function in Go.The most widely used functions are time.Sleep(), time.Since() and time.Now(). In this article, we will see how to use all these functions.Let's first consider a very basic example where we will use all these functions.Example 1Consider the code shown below.package main import (    "fmt"    "time" ) func main() {    fmt.Println("Measuring time in Go")    start := time.Now() ...

Read More

How to use functions from another package in Golang?

Mukul Latiyan
Mukul Latiyan
Updated on 21-Feb-2022 4K+ Views

We know that every code in Golang is present inside a package, which can either be an executable one or a utility one. The executable package name is usually main and the name of the utility package can be anything, in most cases, it is the name of the folder.Suppose we have a directory structure that looks something like this.. |-- greet |    `-- greet.go |-- sample |    `-- sample.goWe have two directories, namely, greet and sample, and each of them contains a single .go file inside them. Now, we want to make use of a function that ...

Read More

How to read a file into a string in Golang?

Mukul Latiyan
Mukul Latiyan
Updated on 21-Feb-2022 10K+ Views

To read a file into a string, we need to make use of the io/ioutil package that Go's standard library provides us with.Inside the io/ioutil package, there's a function called ReadFile() which is used to open a file and then convert its contents into a slice of bytes, and if for some reason, it isn't able to do so, then it will return an error too.Here is the syntax of the ReadLine() function.func ReadFile(filename string) ([]byte, error)It should be noted that if the above function has made a successful call, then it will return err == nil, not err == ...

Read More

How to parse JSON files in Golang?

Mukul Latiyan
Mukul Latiyan
Updated on 21-Feb-2022 10K+ Views

Suppose we want to read a JSON file in Go. By reading, we mean that we want to convert the file data into a struct in Go.Consider the JSON file shown below that we will use to read and then convert the data into the structure.{    "users": [       {          "name": "Mukul Latiyan",          "social": {             "facebook": "https://facebook.com/immukul",             "twitter": "https://twitter.com/immukul",             "linkedin": "https://linkedin.com/immukul"          }       },   ...

Read More

Return the data of a masked array as an ndarray

AmitDiwan
AmitDiwan
Updated on 18-Feb-2022 297 Views

To return the data of a masked array as an ndarray, use the ma.getdata() method in Python Numpy. Returns the data of a (if any) as an ndarray if a is a MaskedArray, else return a as a ndarray or subclass if not.The subok parameter suggest whether to force the output to be a pure ndarray (False) or to return a subclass of ndarray if appropriate (True, default).A masked array is the combination of a standard numpy.ndarray and a mask. A mask is either nomask, indicating that no value of the associated array is invalid, or an array of booleans ...

Read More

Return the mask of a masked array when mask is equal to nomask

AmitDiwan
AmitDiwan
Updated on 18-Feb-2022 193 Views

To return the mask of a masked array, use the ma.getmaskarray() method in Python Numpy. Returns the mask of arr as an ndarray if arr is a MaskedArray and the mask is not nomask, else return a full boolean array of False of the same shape as arr.A masked array is the combination of a standard numpy.ndarray and a mask. A mask is either nomask, indicating that no value of the associated array is invalid, or an array of booleans that determines for each element of the associated array whether the value is valid or not.StepsAt first, import the required ...

Read More

Determine whether input is an instance of a Numpy masked array

AmitDiwan
AmitDiwan
Updated on 18-Feb-2022 213 Views

To determine whether input is an instance of masked array, use the ma.isMaskedArray() method in Python Numpy. This function returns True if x is an instance of MaskedArray and returns False otherwise. Any object is accepted as input.A masked array is the combination of a standard numpy.ndarray and a mask. A mask is either nomask, indicating that no value of the associated array is invalid, or an array of booleans that determines for each element of the associated array whether the value is valid or not.StepsAt first, import the required library −import numpy as np import numpy.ma as maCreating a ...

Read More

Determine whether input has masked values

AmitDiwan
AmitDiwan
Updated on 18-Feb-2022 2K+ Views

To determine whether input has masked values, use the ma.is_masked() method in Python Numpy. Accepts any object as input, but always returns False unless the input is a MaskedArray containing masked values. Returns True if the array is a MaskedArray with masked values, False otherwise.A masked array is the combination of a standard numpy.ndarray and a mask. A mask is either nomask, indicating that no value of the associated array is invalid, or an array of booleans that determines for each element of the associated array whether the value is valid or not.StepsAt first, import the required library −import numpy ...

Read More

Remove axes of length one from an array over specific axis in Numpy

AmitDiwan
AmitDiwan
Updated on 18-Feb-2022 254 Views

Squeeze the Array shape using the numpy.squeeze() method. This removes axes of length one from an array over specific axis. The axis is set using the "axis" parameter.The function returns the input array, but with all or a subset of the dimensions of length 1 removed. This is always a itself or a view into the input array. If all axes are squeezed, the result is a 0d array and not a scalar.The axis selects a subset of the entries of length one in the shape. If an axis is selected with shape entry greater than one, an error is ...

Read More
Showing 45751–45760 of 61,297 articles
Advertisements