How to Sum the Average for NBA Players in Golang
The challenge
Write a function, called sumPPG, that takes two NBA player objects/struct/Hash/Dict/Class and sums their PPG
Examples:
iverson := …
Read Article →
104 articles about go development, tools, and best practices
Write a function, called sumPPG, that takes two NBA player objects/struct/Hash/Dict/Class and sums their PPG
Examples:
iverson := …
Read Article →
You will be given a number n (where n >= 1) and your task is to find n consecutive odd numbers whose sum is exactly the cube of n. …
You need to create a function that will validate if given parameters are valid geographical coordinates.
Valid coordinates look like the …
Read Article →ISBN-10 identifiers are ten digits long. The first nine characters are digits 0-9. The last digit can be 0-9 or X, to indicate a value …
A Noun Phrase is a phrase that can be replaced by a pronoun [he/she/it].
For example, in the sentence:
a girl ate the cookie
“A …
Read Article →Write function MaxRot(n) which given a positive integer n returns the maximum number you got doing rotations similar to the above …
Find the total sum of internal angles (in degrees) in an n-sided simple polygon.
N will be greater than 2.
Option …
Read Article →It’s possible to stop a Goroutine by sending a value into it via a signal channel:
exit := make(chan bool)
go func() {
for {
select …
Read Article →
Complete the method which returns the number which is most frequent in the given input array. If there is a tie for the most frequent …
Read Article →The two oldest ages function/method needs to be completed. It should take an array of numbers as its argument and return the two highest …
Read Article →Implement a function which behaves like the uniq command in UNIX.
It takes as input a sequence and returns a sequence in which all …
Read Article →If you need to check if a string is empty in Go, then there are two possible ways to immediately verify this:
if len(s) …
Read Article →
If you need to read a file line by line in Go, then you can use the bufio package as follows:
package main
import (
"bufio" …
Read Article →
Consider the function
f: x -> sqrt(1 + x) - 1 at x = 1e-15.
We get: f(x) = 4.44089209850062616e-16
This function involves the …
Read Article →Write a function partlist that gives all the ways to divide an array of at least two elements into two non-empty parts.
If you need to check if a file exists using Go, then you can use one of the following methods, depending on the version of Go you may be using.
If you …
Read Article →If you need to convert a string to an int in Go, then you should use the strconv.Atoi function:
package main
import (
"strconv" …
Read Article →
If you need to convert an int to a string in Go, then you should use the strconv.Itoa function:
package main
import (
"strconv" …
Read Article →
If you are using a version of Go >= 1.10, then you should be using the newer strings.Builder pattern as follows:
package main
import ( …
Read Article →
If you have a map in Go and want to only perform an action if it contains a certain key, then you can do so easily:
if val, ok := …
Read Article →
If you need to loop forever, or infinitely, in your Go code, then you have 2 options:
for {
// your code here
}
for true {
// …
Read Article →
In Golang a for loop is a way to loop through an iterable.
i := 0
for i <= 3 {
i = i + 1
}
for i := 7; …
Read Article →
You’ve probably just tried to initialise a new Go module, and received the following error:
go mod init: modules disabled by GO111MODULE=off; …
The task is to take a string of lower-cased words and convert the sentence to upper-case the first letter/character of each word …
Read Article →