为他人作担保需要承担担保责任,担保责任分为一般担保和连带责任担保,如果借款人不还款,担保人是要负上还款责任的。根据法律规定,当事人在保证合同中约定,债务人不能履行债务时,由保证人承担保证责任的,为一般保证。